[RFC] Diversify and standardize Sentinel metrics and monitoring
- Dominant language
- Java
- Stars
- 23.1k
- Forks
- 8.1k
- PR merge metrics
- No merged PRs in 30d
Description
## Issue Description
Type: *feature request*
### Describe what feature you want
Currently the metrics and monitoring of Sentinel is not standardized and versatile enough. This issue will discuss about standardization and improvements of metrics and monitoring of Sentinel, so that we can enable:
- provide standard and diverse metrics representation (e.g. percentile, gauge, histogram)
- standardization of monitoring API and transport server API, and adapt to open-source monitoring components (e.g. Prometheus)
- integration with open-source visualization solution (e.g. Grafana) in Sentinel Dashboard
Suggestions are welcomed :)
Contributor guide
Research direction
The issue names no files, tests, or specific entry points. Start by examining Sentinel's existing metrics, monitoring API, transport server API, and Sentinel Dashboard; done would require an agreed scope for standardized percentile, gauge, and histogram representations plus monitoring, Prometheus, and Grafana integration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- grafana, java, prometheus
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100