Skip to content

mertssmnoglu/monitoring-observability-case

Repository files navigation

Monitoring & Observability Case

This project is a simple example of monitoring and observability using Prometheus and Grafana.

Table of contents

Prerequisites

  • Docker
  • Docker Compose

Getting Started

To start the project, run the following command in the root directory:

docker-compose up -d
Service URL Credentials
Prometheus http://localhost:9090 -
Grafana http://localhost:9000 User: admin
Password: admin
Prometheus Node Exporter http://localhost:9100 -
Cadvisor http://localhost:8080 -
Otel Collector http://localhost:8889 -
ClickHouse http://localhost:8123 User: test
Password: 1234

Grafana Dashboards

Dashboard ID Name Link
1860 Node Exporter Full View Dashboard 1860
10826 Go Metrics View Dashboard 10826
15983 OpenTelemetry Collector View Dashboard 15983
21743 cAdvisor Exporter Docker Containers Overview View Dashboard 21743
- ClickHouse Data Analysis View JSON
- ClickHouse Query Analysis View JSON

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published