en

Log Collector ALD (Astra Linux Directory)

A system for monitoring, analyzing, and managing data within corporate information systems based on Active Directory (AD) and ALD architectures.
Fully developed the client-side from scratch — from architecture to user interfaces.
Below is a selection of the project's functionality.

Reports
pic

Reports management panel — a system for monitoring Active Directory events for IT administrators. Track domain changes, view preconfigured reports, configure notifications, export data. Navigation across sections: logs, reports, settings, synchronization.

User activity visualization — graphs and charts displaying activity over a selected time period. Interactive date filtering and support for navigating time ranges.

Filters
pic

 Implemented a dynamic condition builder that generates filters based on event data attributes, with support for nested conditions.
 Enables creation of universal interfaces for different event types without rewriting the UI.

Manage subscriptions via bot integration. Support for notifications via Telegram and email. Onboarding of new users.

Dynamic Tables
pic

Tables are dynamically generated from backend data, including column headers. Support for hiding/displaying columns, saving and reusing predefined filters. Data export to Excel, pagination, and column sorting.