I participated in 'Agents of Signoz' hacakthon with Ashish Agrawal.
We built an impactful project using the Signoz ecosystem.
Signoz Alert based - Agentic system - with Unified Observability Dashboard
Project features :
- Agentic application with SRE Agent, Data Quality Agent.
- SREAgent would trigger on Alert (from log/trace/metric) via webhook.
- Data Quality Agent would run at certain durations once the Data ingestion is complete.
- Each Agents make use MCP tools from signoz-mcp-server & tools
- Signoz Dashboard customized for unified experience - for Agent, App, mcp-tools & APM metrics - using Query Builder
Hackathon : https://www.wemakedevs.org/hackathons/signoz
Github : https://github.com/akashgoyal/sentinel-mcp-signoz
Hackathon Project PPT : LINK
Youtube Video : Demo Link
This blog will hand hold you through the project - in understanding it's whereabout, reasoning behind features, and finally practicals.
Kepe reading to know below :
- About the Project
- Tech Stack & architecture
- How to setup on your local & run demo
- Learning & Growth
Create User application - which will use OTel
- Langgraph based application with [Ingestion → Analyser → Extractor → Refiner] Nodes. All using qwen2.5-coder:1.5b model from ollama.
- Application Flow chart :
Create SRE Agent & Data Quality Agent - using signoz-mcp-server
SRE Agent :
SRE Agent (powered by gemini-3.6-flash) takes over without human intervention. Features :
- Performs RCA on application & setup errors
- Triggered on Signoz-Alert for RCA.
- Analyzes the application traces, logs, metrics
- Identify the Root Cause of the problem
Data Quality Agent :
Data Quality Agent (powered by openai-4o) takes over without human intervention. Features :
- Triggered on Signoz-Alert when ingestion process completes.
- Analyzes the application traces and logs - from Signoz Storage.
- Generates an analysis focused on Compliance Governance.
Setup Signoz Dashboard :
Unified Observability Dashboard
Single monitoring panel for all project components. Features :
- Metrics related to >10 signoz-mcp-server tool calls .
- Langgraph based user app metrics (custom metrics)
- SRE Agent related metrics
- APM Metrics
Tools Used :
- Default Signoz Dashboard Templates.
- Query Builder - Drag & Drop, query builder.
PRACTICALS
Setup on your machine locally :
Refer the github repo shared in first section of this blog.
Infra Setup
- Setup Signoz via foundry. Enable MCP. Follow this guide.
- Create user-account in Docker
- Create a service-account
- Create Signoz-API-Key in service account
User + Agents Application Setup
- An agentic app using instrumented packages which could generate telemetry data
- Enable Traces, Logs, metrics in app
- Exporters configured to Signoz OTel Collector
- Scripts to generate data - for both Success, Failure scenarios
Signoz Viewers
- Check Trace Viewers
- Check Log Viewers
- Check Metric Viewers
- Create Metric dashboard and use Signoz Query Builder to adjust metric widgets queries, with service-name, metric name or trace-field name
- Setup a webhook notification channel
- Configure Alerts (using query builder)
Execution Outputs :
Impact of Project
- Built an AI-powered observability solution leveraging the Signoz ecosystem.
- Minutes instead of hours for initial incident triage using AI agents.
- Single-click investigation across Signoz Logs, Metrics, Traces, and Query Builder.
- Automated root cause analysis and data quality validation using Signoz MCP Tools.
- Showcased the potential to significantly reduce manual debugging effort.
- Dashboard view in one place has customer - Easy visuals for Business stakeholders
Learning & Growth
- Gained hands-on experience with Signoz, OpenTelemetry, and Signoz MCP.
- Learned to integrate Logs, Metrics, Traces, Query Builder, Dashboards, and Alerts into AI workflows.
- Strengthened skills in AI agents, observability, and event-driven system design.
- Improved rapid prototyping and solution building in a hackathon environment.
- MCP tools eased the Agentic Development
References
Github Repo : https://github.com/akashgoyal/sentinel-mcp-signoz
- User Application
- MCP based Agents
- Programmatic Webhook Server
Disclaimer :
AI-tools were used in :
- Writing Code
- Debugging issues
- Refining system design diagrams
- Getting clarity on doubtful concepts AI Tools - Gemini, CoPilot, AntiGravity













Top comments (0)