Skip to content
Prometheus

Official website (https://prometheus.io/)

EntityQ52534999· pop 7· linked from 29 articles

Prometheus

Sign in to save

Also known as Prometheus Time Series Collection and Processing Server

event monitoring and alerting software

Official website

Prometheus - Monitoring system & time series database

An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.

prometheus.io

Link to the official site · 3,392 chars · not written by Vinony

Source code

Prometheus, a Cloud Native Computing Foundation project, is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts when specified conditions are observed. Precompiled binaries for released versions are available in the download section on prometheus.io. Using the latest production release binary is the recommended way to install Prometheus. See the Installing chapter in the documentation for all the details. However , when using go install to build Prometheus, Prometheus will expect to be able to read its web assets from local filesystem directories under web/ui/static . In order for these assets to be found, you will have to run Prometheus from the root of the cloned repository. Note also that this directory does not include the React UI unless it has been built explicitly using make assets or make build . Prometheus is bundled with many service discovery plugins. You can customize which service discoveries are included in your build using Go build tags. To exclude service discoveries when building with make build , add the desired tags to the .promu.yml file under build.tags.all : Then run make build as usual. Alternatively, when using go build directly: If you add out-of-tree plugins, which we do not endorse at the moment, additional steps might be needed to adjust the go.mod and go.sum files. As always, be extra careful when loading third party code. The make docker target is intended only for use in our CI system and will not produce a fully working image when run locally. Within the Prometheus project, repositories such as prometheus/common and prometheus/client-golang are designed as re-usable libraries. This solution makes it clear that we might break our internal Go APIs between minor user-facing releases, as breaking changes are allowed in major version zero. For more information on building, running, and developing on the React-based UI, see the React app's README.md.

Excerpt from the source-code README · 9,590 chars · not written by Vinony

Wikidata facts

Official website
prometheus.io
Show 9 more facts
IRC channel URL
irc://irc.freenode.net/prometheus
source code repository URL
github.com/prometheus/prometheus
software version identifier
3.11.2
social media followers
34586
publication date
2012-11-24
inception
2012-11-26
Sources (6)

via Wikidata · CC0

Available in 7 languages

via Wikidata sitelinks · CC0

Connections

Categories