graph TD
Apps -->|Metrics| Prometheus
Apps -->|Logs| ELK
Apps -->|Traces| SigNoz
Prometheus --> Grafana
ELK --> Kibana
A comprehensive, production-grade monitoring project demonstrating the integration and orchestration of industry-leading observability tools.
- Grafana: The visualization layer for metrics, logs, and traces.
- Datadog: Full-stack observability and security for cloud-scale applications.
- ELK Stack: Centralized log management with Elasticsearch, Logstash, and Kibana.
- Netdata: Real-time, high-resolution health monitoring and performance troubleshooting.
- SigNoz: Open-source alternative to Datadog for traces, metrics, and logs.
- Splunk: Enterprise data platform for searching, monitoring, and analyzing machine-generated data.
- New Relic: All-in-one observability platform for engineers to monitor and debug their stack.
docker-compose.yml: Local deployment for open-source tools (Grafana, SigNoz, Netdata, ELK).integrations/: Detailed configuration guides and scripts for SaaS platforms (Datadog, Splunk, New Relic).stacks/: Tool-specific configuration files (Prometheus rules, OTEL collector configs).
- Observability: OpenTelemetry, Prometheus, Loki, Tempo.
- Containerization: Docker, Kubernetes (Helm).
- IaC: Terraform for provisioning monitoring infrastructure.
- Clone the repository.
- Run
docker-compose up -dto start the local open-source stack. - Follow the guides in
integrations/to connect your SaaS accounts.
Maintained by HacRex
This repository includes production-ready templates to get started quickly:
- Terraform: Located in
terraform/templates/for cluster and provider setup. - Kubernetes: Located in
kubernetes/manifests/for application deployment and security policies.