prometheus/prometheus
Prometheus is a systems and service monitoring system developed by the Cloud Native Computing Foundation (CNCF). It collects metrics from configured targets at specified intervals, evaluates rule expressions, and displays the results. Prometheus stands out from other monitoring systems due to its multi-dimensional data model, powerful query language (PromQL), autonomous single server nodes, pull model for time series collection, and support for hierarchical and horizontal federation.
The project offers various ways to install Prometheus, including precompiled binaries, Docker images, and building from source. Precompiled binaries are available on prometheus.io, while Docker images can be found on Quay.io and Docker Hub. Building from source requires Go, NodeJS, and npm, and the Makefile provides several targets for building, testing, and formatting the code.
Prometheus supports multiple service discovery plugins and offers a React UI for visualizing and managing the collected data. The project also provides documentation, examples, and guides on its website.
Prometheus is open-source and licensed under the Apache License 2.0. For more information on contributing to the project, refer to the CONTRIBUTING.md file.
Project Information
- Repository: prometheus/prometheus
- Owner: prometheus
- Language: Go
- Created at: 2012-11-24
- Last Updated: 2024-03-26
- Homepage: prometheus.io
Engagement Metrics
- Stars: 52336
- Forks: 8693
- Open Issues: 929
- Watchers: 52336
- Subscribers: 1127
Contribution Opportunities
- Issues are available for contributions.
- Project boards are active.
- Wiki is available for documentation and guides.
License
Apache License 2.0
Topics
Recent Contributors
fabxc
1681 Contributions
juliusv
1445 Contributions
roidelapluie
1178 Contributions
beorn7
889 Contributions
bboreham
699 Contributions
brian-brazil
507 Contributions
dependabot[bot]
491 Contributions
codesome
379 Contributions
matttproud
324 Contributions
gouthamve
300 Contributions
simonpasquier
275 Contributions
SuperQ
238 Contributions
brancz
217 Contributions
krasi-georgiev
204 Contributions
bwplotka
192 Contributions
krajorama
174 Contributions
tomwilkie
160 Contributions
aknuds1
136 Contributions
LeviHarrison
132 Contributions
grobie
128 Contributions
Nexucis
122 Contributions
cstyan
107 Contributions
discordianfish
95 Contributions
csmarchbanks
88 Contributions
charleskorn
70 Contributions
zenador
68 Contributions
slrtbtfs
67 Contributions
mmorel-35
65 Contributions
colega
64 Contributions
pracucci
61 Contributions