google / google/turbinia

Include application side detail in prometheus metrics

Open
#874 0 comments 0 reactions 0 assignees View on GitHub
enhancement monitoring
Dominant language
Python
Stars
794
Forks
172
PR merge metrics
No merged PRs in 30d

Description

Currently, prometheus metrics only contain the IP address and the job name. It would be nice to include additional details such as turbinia instance id, whether it's a server/worker, etc. We can then use these fields for better alerting and monitoring

Contributor guide

Open the contributing guide

Research direction

Start by locating Turbinia's Prometheus metrics entry point and reviewing how the IP address and job name are currently exposed. Clarify the desired labels, including instance ID and server/worker role, then define acceptance checks for their presence and usefulness for alerting and monitoring.

Written by the indexing model from the issue text.

Assessment

Tech stack
prometheus, python
Domain
observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.