{"repo":"tedsluis/monitoring","free":true,"listed":false,"github":"https://github.com/tedsluis/monitoring","clone":"git clone https://github.com/tedsluis/monitoring.git","description":"Fullstack monitoring with Alertmanager, Alloy, Loki, Grafana, Karma, OTEL, Prometheus, Pyroscope and Tempo on Fedora with podman compose.","language":"Shell","stars":11,"topics":["alertmanager","alloy","blackbox","educational","fedora","grafana","karma","keephq","loki","opentelemetry"],"license":"MIT","category":"analytics","readme_excerpt":"Full Stack Observability & Monitoring Platform An Educational Lab for Prometheus, Loki, Tempo, Grafana, and Alerting This repository contains a complete, production-like observability stack optimized for Fedora Workstation with rootless Podman. It is designed as an educational environment to help Developers and DevOps Engineers understand how modern monitoring tools interlock to provide comprehensive metrics, logging, tracing, profiling and alerting capabilities. The entire stack is automatically configured upon startup, including pre-provisioned Grafana dashboards, datasources, and alerting rules. Diagram Table of Contents 1. Educational Benefits 2. Architecture & Data Flow 3. Service Port Map 4. Tooling & Functionality 5. Installation & Startup 6. Additional scripts 7. Usage & Exploration (Screenshots) 8. Troubleshooting 9. Teardown & Cleanup 1. Educational Benefits Why use this stack? This environment is built to teach you: - The four Pillars of Observability : How to seamlessly connect Metrics (Prometheus), Logs (Loki), Traces (Tempo) and Profiles (Pyroscope). - Contextual Drill-down : How to configure Grafana datasources so you can jump directly from a spike in a metric to the specific log line, then to the exact application trace and finally to the specific line of code causing the bottleneck via a Flame Graph. - Modern Collection : Using Grafana Alloy and OpenTelemetry Collector as modern, vendor-neutral data pipelines. - S3-Compatible Storage : How Loki and Tempo use ","default_branch":null,"files":null,"tree":[],"storefront":"/r/tedsluis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tedsluis/monitoring/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}