Unified CLM Platform - Introduction
What is CLM Platform?
Unified CLM Platform is an enterprise-grade Centralized Log Management, Security Monitoring, and Compliance Platform designed to be deployed across multiple industries including Banking/FSI, Healthcare, Government, Retail, Telecom, and Manufacturing.
The platform aggregates logs from multiple sources (containers, system logs, security alerts, application logs), stores them centrally, and provides real-time dashboards, alerting, compliance reporting, and notification capabilities.
This platform is designed as a general-purpose solution that can be customized and deployed for various industry use cases. See Industry Solutions for specific implementations.
Key Features
Log Management & Search
- Full-text log search with OpenSearch backend
- Paginated log listing with filters, sorting, time ranges
- Log histogram visualization (log volume over time)
- Distinct field value queries
- Multi-tenant log isolation via OpenSearch aliases
Security Monitoring (SIEM)
- Wazuh integration for security alert detection and correlation
- Agent-based monitoring on servers/endpoints
- Alert list, active alerts, severity tracking
- OpenSearch Alerting monitors and rules
Alerting & Notification
- Alert rules management
- Telegram bot integration for alert broadcasting
- n8n workflow automation
- Notification history tracking
Dashboard & Analytics
- Real-time dashboard overview (pipeline status, DC status, throughput)
- Data center monitoring
- Infrastructure metrics (CPU, memory, network)
- Container metrics via cAdvisor
- Log volume 24h charts
- System error rates, latency, throughput (EPS)
APM (Application Performance Monitoring)
- Service map visualization
- Distributed tracing via OpenTelemetry
- Service trace analysis
Compliance & Audit
- Immutable audit trail with hash chain
- ISO 27001 / ISO 20022 / ISO 22301 compliance dashboard
- HIPAA, PCI DSS, FISMA support
- Audit log search and export (CSV/Excel)
RBAC (Role-Based Access Control)
- 7 user roles: Executive, IT Ops, Network/Infra, Security, Compliance, Helpdesk, Admin
- Role-based route permissions in frontend
- Permission-based API access
- Multi-tenant architecture with alias-based data isolation
Industry Support
| Industry | Use Cases | Compliance |
|---|---|---|
| Banking / FSI | Transaction monitoring, fraud detection | PCI DSS, ISO 27001, Basel III |
| Healthcare | PHI access monitoring, clinical systems | HIPAA, HL7 FHIR, GDPR |
| Government | Classified access, policy compliance | FISMA, FedRAMP, NIST |
| Retail | E-commerce monitoring, PCI compliance | PCI DSS, GDPR |
| Telecom | Network monitoring, CDR analysis | GDPR, TDRA |
| Manufacturing | OT/IoT monitoring, SCADA | IEC 62443, NIST |
Tech Stack
| Layer | Technology |
|---|---|
| Frontend | React 19, TypeScript 5.8, Vite 6.4, Tailwind CSS 4.2, shadcn/ui |
| Backend API | Go 1.23, net/http (stdlib), Swagger (swaggo) |
| Database | PostgreSQL 16, Redis |
| Log Storage | OpenSearch 3.7, OpenSearch Dashboards 3.7 |
| Security | Wazuh Manager 4.14.5 |
| Auth/SSO | Keycloak 26.0.7 |
| Log Pipeline | Fluent Bit, Fluentd, Logstash, Apache Camel |
| Message Bus | RabbitMQ 3 |
| Object Storage | MinIO (S3-compatible) |
| Monitoring | Prometheus, Grafana, cAdvisor, Node Exporter |
| Telemetry | OpenTelemetry Collector |
| Workflow | Kestra 0.21.1, n8n |
| Orchestration | Docker Compose, Kubernetes (K3s) |
| CI/CD | Jenkins |
AI/ML Integration
The platform supports AI/ML integration for:
- Anomaly Detection - Identify unusual patterns in logs and metrics
- Predictive Analytics - Forecast issues before they occur
- Natural Language Query - Query logs using natural language
- Automated Response - Auto-remediate common issues
See AI Keywords for industry-specific AI/ML keywords.
Quick Start
# Clone repository
git clone https://github.com/clm-platform/unified-clm.git
cd unified-clm
# Setup environment
cp .env.example .env
# Start all services
docker compose up -d
# Access frontend
open http://localhost:8085
Next Steps
- Quick Start - Get started with CLM Platform
- Architecture Overview - Understand the system architecture
- Industry Solutions - Explore industry-specific use cases
- AI Keywords - AI/ML keyword reference