https://github.com/prometheus/prometheus

The Prometheus monitoring system and time series database.

https://github.com/prometheus/prometheus

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    12 of 1101 committers (1.1%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.6%) to scientific vocabulary

Keywords

alerting graphing hacktoberfest metrics monitoring prometheus time-series

Keywords from Contributors

distribution logs embedded system mlops xpath windows-management-instrumentation windows-eventlog gnmi systemd
Last synced: 6 months ago · JSON representation

Repository

The Prometheus monitoring system and time series database.

Basic Info
  • Host: GitHub
  • Owner: prometheus
  • License: apache-2.0
  • Language: Go
  • Default Branch: main
  • Homepage: https://prometheus.io/
  • Size: 248 MB
Statistics
  • Stars: 60,201
  • Watchers: 1,115
  • Forks: 9,755
  • Open Issues: 733
  • Releases: 342
Topics
alerting graphing hacktoberfest metrics monitoring prometheus time-series
Created about 13 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Codeowners Security Notice Maintainers

README.md

Prometheus
Prometheus

Visit prometheus.io for the full documentation, examples and guides.

[![CI](https://github.com/prometheus/prometheus/actions/workflows/ci.yml/badge.svg)](https://github.com/prometheus/prometheus/actions/workflows/ci.yml) [![Docker Repository on Quay](https://quay.io/repository/prometheus/prometheus/status)][quay] [![Docker Pulls](https://img.shields.io/docker/pulls/prom/prometheus.svg?maxAge=604800)][hub] [![Go Report Card](https://goreportcard.com/badge/github.com/prometheus/prometheus)](https://goreportcard.com/report/github.com/prometheus/prometheus) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/486/badge)](https://bestpractices.coreinfrastructure.org/projects/486) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prometheus/prometheus/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prometheus/prometheus) [![CLOMonitor](https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/prometheus/badge)](https://clomonitor.io/projects/cncf/prometheus) [![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/prometheus/prometheus) [![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/prometheus.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:prometheus)

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.

The features that distinguish Prometheus from other metrics and monitoring systems are:

  • A multi-dimensional data model (time series defined by metric name and set of key/value dimensions)
  • PromQL, a powerful and flexible query language to leverage this dimensionality
  • No dependency on distributed storage; single server nodes are autonomous
  • An HTTP pull model for time series collection
  • Pushing time series is supported via an intermediary gateway for batch jobs
  • Targets are discovered via service discovery or static configuration
  • Multiple modes of graphing and dashboarding support
  • Support for hierarchical and horizontal federation

Architecture overview

Architecture overview

Install

There are various ways of installing Prometheus.

Precompiled binaries

Precompiled binaries for released versions are available in the download section on prometheus.io. Using the latest production release binary is the recommended way of installing Prometheus. See the Installing chapter in the documentation for all the details.

Docker images

Docker images are available on Quay.io or Docker Hub.

You can launch a Prometheus container for trying it out with

bash docker run --name prometheus -d -p 127.0.0.1:9090:9090 prom/prometheus

Prometheus will now be reachable at http://localhost:9090/.

Building from source

To build Prometheus from source code, You need:

  • Go: Version specified in go.mod or greater.
  • NodeJS: Version specified in .nvmrc or greater.
  • npm: Version 8 or greater (check with npm --version and here).

Start by cloning the repository:

bash git clone https://github.com/prometheus/prometheus.git cd prometheus

You can use the go tool to build and install the prometheus and promtool binaries into your GOPATH:

bash GO111MODULE=on go install github.com/prometheus/prometheus/cmd/... prometheus --config.file=your_config.yml

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 and web/ui/templates. In order for these assets to be found, you will have to run Prometheus from the root of the cloned repository. Note also that these directories do not include the React UI unless it has been built explicitly using make assets or make build.

An example of the above configuration file can be found here.

You can also build using make build, which will compile in the web assets so that Prometheus can be run from anywhere:

bash make build ./prometheus --config.file=your_config.yml

The Makefile provides several targets:

  • build: build the prometheus and promtool binaries (includes building and compiling in web assets)
  • test: run the tests
  • test-short: run the short tests
  • format: format the source code
  • vet: check the source code for common errors
  • assets: build the React UI

Service discovery plugins

Prometheus is bundled with many service discovery plugins. When building Prometheus from source, you can edit the plugins.yml file to disable some service discoveries. The file is a yaml-formatted list of go import path that will be built into the Prometheus binary.

After you have changed the file, you need to run make build again.

If you are using another method to compile Prometheus, make plugins will generate the plugins file accordingly.

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.

Building the Docker image

You can build a docker image locally with the following commands:

bash make promu promu crossbuild -p linux/amd64 make npm_licenses make common-docker-amd64

The make docker target is intended only for use in our CI system and will not produce a fully working image when run locally.

Using Prometheus as a Go Library

Remote Write

We are publishing our Remote Write protobuf independently at buf.build.

You can use that as a library:

shell go get buf.build/gen/go/prometheus/prometheus/protocolbuffers/go@latest

This is experimental.

Prometheus code base

In order to comply with go mod rules, Prometheus release number do not exactly match Go module releases.

For the Prometheus v3.y.z releases, we are publishing equivalent v0.3y.z tags. The y in v0.3y.z is always padded to two digits, with a leading zero if needed.

Therefore, a user that would want to use Prometheus v3.0.0 as a library could do:

shell go get github.com/prometheus/prometheus@v0.300.0

For the Prometheus v2.y.z releases, we published the equivalent v0.y.z tags.

Therefore, a user that would want to use Prometheus v2.35.0 as a library could do:

shell go get github.com/prometheus/prometheus@v0.35.0

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.

React UI Development

For more information on building, running, and developing on the React-based UI, see the React app's README.md.

More information

  • Godoc documentation is available via pkg.go.dev. Due to peculiarities of Go Modules, v3.y.z will be displayed as v0.3y.z (the y in v0.3y.z is always padded to two digits, with a leading zero if needed), while v2.y.z will be displayed as v0.y.z.
  • See the Community page for how to reach the Prometheus developers and users on various communication channels.

Contributing

Refer to CONTRIBUTING.md

License

Apache License 2.0, see LICENSE.

Owner

  • Name: Prometheus
  • Login: prometheus
  • Kind: organization

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 11,347
  • Total Committers: 1,101
  • Avg Commits per committer: 10.306
  • Development Distribution Score (DDS): 0.91
Past Year
  • Commits: 1,889
  • Committers: 189
  • Avg Commits per committer: 9.995
  • Development Distribution Score (DDS): 0.743
Top Committers
Name Email Commits
Fabian Reinartz f****z@g****m 1,020
Julius Volz j****z@g****m 975
dependabot[bot] 4****] 823
Julien Pivotto r****e@i****u 562
Bryan Boreham b****m@g****m 544
Brian Brazil b****l@r****o 391
beorn7 b****n@s****m 334
beorn7 b****n@g****m 297
Ganesh Vernekar 1****e 274
Simon Pasquier s****e@r****m 250
Matt T. Proud m****d@g****m 219
Goutham Veeramachaneni c****4@i****n 217
Krasi Georgiev k****v 194
Bartlomiej Plotka b****a@g****m 160
György Krajcsovits g****s@g****m 156
Tom Wilkie t****e@g****m 143
Ben Kochie s****q@g****m 125
Bjoern Rabenstein b****n@s****m 121
Levi Harrison g****t@l****v 121
Augustin Husson h****n@g****m 111
Callum Styan c****n@g****m 106
Arve Knudsen a****n@g****m 106
Frederic Branczyk f****k@g****m 83
Johannes 'fish' Ziemke g****b@f****g 80
Oleg Zaytsev m****l@o****m 77
Charles Korn c****n@g****m 76
Matthieu MOREL m****5@g****m 76
Jeanette Tan j****n@g****m 72
Tobias Schmidt t****t@g****m 68
Chris Marchbanks c****s@g****m 68
and 1,071 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 1,710
  • Total pull requests: 4,987
  • Average time to close issues: over 1 year
  • Average time to close pull requests: 3 months
  • Total issue authors: 1,028
  • Total pull request authors: 583
  • Average comments per issue: 4.54
  • Average comments per pull request: 2.36
  • Merged pull requests: 2,642
  • Bot issues: 9
  • Bot pull requests: 1,330
Past Year
  • Issues: 443
  • Pull requests: 2,371
  • Average time to close issues: 16 days
  • Average time to close pull requests: 10 days
  • Issue authors: 277
  • Pull request authors: 267
  • Average comments per issue: 1.39
  • Average comments per pull request: 1.4
  • Merged pull requests: 1,190
  • Bot issues: 7
  • Bot pull requests: 865
Top Authors
Issue Authors
  • beorn7 (77)
  • bwplotka (52)
  • bboreham (45)
  • krajorama (41)
  • roidelapluie (37)
  • cstyan (24)
  • codesome (24)
  • juliusv (23)
  • machine424 (23)
  • ywwg (20)
  • gouthamve (13)
  • charleskorn (11)
  • ArthurSens (11)
  • SuperQ (11)
  • dependabot[bot] (9)
Pull Request Authors
  • dependabot[bot] (1,330)
  • bboreham (399)
  • aknuds1 (157)
  • krajorama (148)
  • bwplotka (139)
  • machine424 (133)
  • beorn7 (93)
  • colega (76)
  • juliusv (75)
  • ArthurSens (73)
  • mmorel-35 (64)
  • roidelapluie (64)
  • SuperQ (63)
  • charleskorn (61)
  • zenador (61)
Top Labels
Issue Labels
priority/P3 (217) kind/enhancement (167) help wanted (151) kind/bug (141) priority/Pmaybe (103) component/tsdb (97) kind/feature (93) component/promql (89) component/service discovery (69) kind/more-info-needed (65) component/remote storage (65) priority/P2 (58) component/ui (57) component/scraping (50) not-as-easy-as-it-looks (38) component/documentation (37) component/promtool (26) component/config (25) low hanging fruit (24) kind/cleanup (22) component/api (17) component/tests (16) component/rules (16) hacktoberfest (14) priority/P1 (13) good first issue (12) kind/breaking (12) dependencies (9) kind/question (9) javascript (8)
Pull Request Labels
dependencies (1,331) go (588) javascript (546) stale (247) github_actions (197) manteen-ui (172) prombench (143) old-react-ui (111) kind/optimization (110) component/tsdb (39) kind/cleanup (35) kind/bug (30) component/promql (24) component/otlp (24) kind/enhancement (22) area/opentelemetry (19) kind/feature (11) kind/breaking (11) component/remote storage (8) backport-3.0 (8) component/scraping (7) contribfest 🎉 (7) area/ci-cd (4) component/documentation (4) component/promtool (3) area/security (3) area/utf8 (3) component/rules (2) component/config (2) help wanted (2)

Packages

  • Total packages: 43
  • Total downloads:
    • npm 320,000 last-month
  • Total docker downloads: 13,498,637,494
  • Total dependent packages: 1,791
    (may contain duplicates)
  • Total dependent repositories: 5,943
    (may contain duplicates)
  • Total versions: 913
  • Total maintainers: 11
  • Total advisories: 4
proxy.golang.org: github.com/prometheus/prometheus
  • Versions: 179
  • Dependent Packages: 1,778
  • Dependent Repositories: 5,467
  • Docker Downloads: 13,434,672,353
Rankings
Stargazers count: 0.0%
Docker downloads count: 0.0%
Forks count: 0.0%
Average: 0.1%
Dependent packages count: 0.1%
Dependent repos count: 0.1%
Last synced: 6 months ago
alpine-v3.18: prometheus

The Prometheus monitoring system and time series database

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 0.2%
Forks count: 0.4%
Stargazers count: 0.5%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.18: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 0.2%
Forks count: 0.4%
Stargazers count: 0.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @prometheus-io/lezer-promql

lezer-based PromQL grammar

  • Versions: 112
  • Dependent Packages: 3
  • Dependent Repositories: 296
  • Downloads: 277,789 Last month
  • Docker Downloads: 63,456,962
Rankings
Stargazers count: 0.2%
Forks count: 0.4%
Docker downloads count: 0.5%
Downloads: 0.8%
Dependent repos count: 1.0%
Average: 1.4%
Dependent packages count: 5.7%
Maintainers (3)
Last synced: 6 months ago
npmjs.org: @prometheus-io/codemirror-promql

a CodeMirror mode for the PromQL language

  • Versions: 112
  • Dependent Packages: 2
  • Dependent Repositories: 179
  • Downloads: 41,345 Last month
  • Docker Downloads: 508,155
Rankings
Stargazers count: 0.1%
Forks count: 0.4%
Docker downloads count: 0.5%
Dependent repos count: 1.1%
Downloads: 2.0%
Average: 2.2%
Dependent packages count: 8.8%
Maintainers (3)
Last synced: 6 months ago
proxy.golang.org: github.com/prometheus/prometheus/discovery/config
  • Versions: 18
  • Dependent Packages: 4
  • Dependent Repositories: 0
Rankings
Stargazers count: 0.0%
Forks count: 0.0%
Dependent packages count: 2.8%
Average: 3.0%
Dependent repos count: 9.3%
Last synced: 6 months ago
alpine-edge: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 37
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.4%
Stargazers count: 0.4%
Average: 3.9%
Dependent packages count: 14.6%
Maintainers (1)
Last synced: 6 months ago
alpine-edge: prometheus

The Prometheus monitoring system and time series database

  • Versions: 38
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.4%
Stargazers count: 0.4%
Average: 3.9%
Dependent packages count: 14.6%
Maintainers (1)
Last synced: 6 months ago
proxy.golang.org: github.com/prometheus/prometheus/documentation/examples/remote_storage
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Docker Downloads: 24
Rankings
Stargazers count: 0.0%
Forks count: 0.0%
Average: 4.1%
Dependent packages count: 7.0%
Dependent repos count: 9.3%
Last synced: 6 months ago
proxy.golang.org: github.com/Prometheus/prometheus
  • Versions: 147
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 0.0%
Forks count: 0.0%
Average: 4.1%
Dependent packages count: 7.0%
Dependent repos count: 9.3%
Last synced: 6 months ago
proxy.golang.org: github.com/alileza/prometheus
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 0.0%
Forks count: 0.0%
Average: 4.1%
Dependent packages count: 7.0%
Dependent repos count: 9.3%
Last synced: 6 months ago
proxy.golang.org: github.com/prometheus/prometheus/v2
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 0.0%
Forks count: 0.0%
Average: 4.1%
Dependent packages count: 7.0%
Dependent repos count: 9.3%
Last synced: 6 months ago
alpine-v3.13: prometheus

The Prometheus monitoring system and time series database

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 5.1%
Dependent packages count: 19.5%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.13: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 5.1%
Dependent packages count: 19.5%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.12: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.6%
Average: 5.6%
Dependent packages count: 21.5%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.12: prometheus

The Prometheus monitoring system and time series database

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.6%
Average: 5.6%
Dependent packages count: 21.5%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.14: prometheus

The Prometheus monitoring system and time series database

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 5.7%
Dependent packages count: 21.7%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.14: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 5.7%
Dependent packages count: 21.7%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.11: prometheus

The Prometheus monitoring system and time series database

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.6%
Stargazers count: 0.6%
Average: 6.0%
Dependent packages count: 22.6%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.11: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.6%
Stargazers count: 0.6%
Average: 6.0%
Dependent packages count: 22.6%
Maintainers (1)
Last synced: 6 months ago
proxy.golang.org: github.com/prometheus/prometheus/web/ui/mantine-ui/src/promql/tools
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 6.0%
Average: 6.2%
Dependent repos count: 6.4%
Last synced: 6 months ago
alpine-v3.15: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 6.6%
Dependent packages count: 25.6%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.15: prometheus

The Prometheus monitoring system and time series database

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 6.6%
Dependent packages count: 25.6%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.17: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 7.1%
Dependent packages count: 27.3%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.17: prometheus

The Prometheus monitoring system and time series database

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 7.1%
Dependent packages count: 27.3%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.16: prometheus

The Prometheus monitoring system and time series database

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 7.1%
Dependent packages count: 27.3%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.16: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 0.5%
Stargazers count: 0.5%
Average: 7.1%
Dependent packages count: 27.3%
Maintainers (1)
Last synced: 6 months ago
proxy.golang.org: github.com/prometheus/Prometheus
  • Versions: 147
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 8.5%
Average: 9.0%
Dependent repos count: 9.6%
Last synced: 6 months ago
npmjs.org: hzwwww-lezer-promql

lezer-based PromQL grammar

  • Versions: 15
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 9 Last month
Rankings
Stargazers count: 0.2%
Forks count: 0.6%
Average: 12.5%
Dependent packages count: 16.2%
Downloads: 20.4%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @prmsrswt/prom-components

Prometheus component library

  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 1 Last month
Rankings
Stargazers count: 0.1%
Forks count: 0.4%
Dependent repos count: 10.3%
Average: 16.5%
Dependent packages count: 20.9%
Downloads: 50.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: codemirror-promql-git

a CodeMirror mode for the PromQL language

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 9 Last month
Rankings
Stargazers count: 0.2%
Forks count: 0.6%
Dependent packages count: 16.2%
Average: 18.7%
Dependent repos count: 25.3%
Downloads: 51.2%
Maintainers (1)
Last synced: 6 months ago
conda-forge.org: prometheus
  • Versions: 36
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 0.2%
Forks count: 1.1%
Average: 21.6%
Dependent repos count: 34.0%
Dependent packages count: 51.2%
Last synced: 6 months ago
npmjs.org: @dash0hq/codemirror-promql

a CodeMirror mode for the PromQL language

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 847 Last month
Rankings
Downloads: 9.0%
Average: 23.1%
Dependent repos count: 24.7%
Dependent packages count: 35.6%
Maintainers (3)
Last synced: 6 months ago
npmjs.org: lezer-promql20

lezer-based PromQL grammar

  • Versions: 5
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 0
Rankings
Stargazers count: 0.1%
Forks count: 0.5%
Dependent repos count: 5.9%
Dependent packages count: 12.3%
Average: 23.4%
Downloads: 98.1%
Last synced: 6 months ago
npmjs.org: codemirror-promql20

a CodeMirror mode for the PromQL language

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0
Rankings
Stargazers count: 0.1%
Forks count: 0.5%
Dependent repos count: 5.9%
Dependent packages count: 23.0%
Average: 25.5%
Downloads: 98.1%
Last synced: 6 months ago
alpine-v3.20: prometheus

The Prometheus monitoring system and time series database

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.19: prometheus

The Prometheus monitoring system and time series database

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Last synced: 6 months ago
alpine-v3.19: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Last synced: 6 months ago
alpine-v3.21: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.22: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.22: prometheus

The Prometheus monitoring system and time series database

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.20: prometheus-openrc

The Prometheus monitoring system and time series database (OpenRC init scripts)

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Maintainers (1)
Last synced: 6 months ago
alpine-v3.21: prometheus

The Prometheus monitoring system and time series database

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Average: 100%
Maintainers (1)
Last synced: 6 months ago

Dependencies

web/ui/react-app/package.json npm
  • @testing-library/react-hooks ^7.0.2 development
  • @types/enzyme ^3.10.12 development
  • @types/flot 0.0.32 development
  • @types/jquery ^3.5.14 development
  • @types/react ^17.0.50 development
  • @types/react-copy-to-clipboard ^5.0.4 development
  • @types/react-dom ^17.0.17 development
  • @types/react-router-dom ^5.3.3 development
  • @types/sanitize-html ^2.6.2 development
  • @types/sinon ^10.0.13 development
  • @wojtekmaj/enzyme-adapter-react-17 ^0.6.7 development
  • enzyme ^3.11.0 development
  • enzyme-to-json ^3.6.2 development
  • mutationobserver-shim ^0.3.7 development
  • sinon ^14.0.1 development
  • @codemirror/autocomplete ^6.2.0
  • @codemirror/commands ^6.1.2
  • @codemirror/language ^6.3.0
  • @codemirror/lint ^6.0.0
  • @codemirror/search ^6.2.2
  • @codemirror/state ^6.1.1
  • @codemirror/view ^6.4.0
  • @forevolve/bootstrap-dark ^2.1.1
  • @fortawesome/fontawesome-svg-core 6.2.0
  • @fortawesome/free-solid-svg-icons 6.2.0
  • @fortawesome/react-fontawesome 0.2.0
  • @lezer/common ^1.0.1
  • @lezer/highlight ^1.1.2
  • @lezer/lr ^1.2.3
  • @nexucis/fuzzy ^0.4.1
  • @nexucis/kvsearch ^0.8.1
  • @prometheus-io/codemirror-promql ^0.41.0-rc.0
  • bootstrap ^4.6.2
  • css.escape ^1.5.1
  • downshift ^7.0.1
  • http-proxy-middleware ^2.0.6
  • jquery ^3.6.1
  • jquery.flot.tooltip ^0.9.0
  • moment ^2.29.4
  • moment-timezone ^0.5.38
  • popper.js ^1.14.3
  • react ^17.0.2
  • react-copy-to-clipboard ^5.1.0
  • react-dom ^17.0.2
  • react-infinite-scroll-component ^6.1.0
  • react-resize-detector ^7.1.2
  • react-router-dom ^5.3.3
  • react-test-renderer ^17.0.2
  • reactstrap ^8.10.1
  • sanitize-html ^2.7.3
  • sass 1.56.0
  • tempusdominus-bootstrap-4 ^5.39.2
  • tempusdominus-core ^5.19.3
.github/workflows/buf-lint.yml actions
  • actions/checkout v3 composite
  • bufbuild/buf-breaking-action v1 composite
  • bufbuild/buf-lint-action v1 composite
  • bufbuild/buf-setup-action v1.9.0 composite
.github/workflows/buf.yml actions
  • actions/checkout v3 composite
  • bufbuild/buf-breaking-action v1 composite
  • bufbuild/buf-lint-action v1 composite
  • bufbuild/buf-push-action v1 composite
  • bufbuild/buf-setup-action v1.9.0 composite
.github/workflows/ci.yml actions
  • ./.github/actions/build * composite
  • ./.github/actions/check_proto * composite
  • ./.github/actions/publish_main * composite
  • ./.github/actions/publish_release * composite
  • ./.github/actions/save_artifacts * composite
  • ./.github/actions/setup_environment * composite
  • actions/cache v3.0.11 composite
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • actions/setup-node v3 composite
  • golangci/golangci-lint-action v3.3.1 composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/funcbench.yml actions
  • docker://prominfra/funcbench master composite
.github/workflows/fuzzing.yml actions
  • actions/upload-artifact v3 composite
  • google/oss-fuzz/infra/cifuzz/actions/build_fuzzers master composite
  • google/oss-fuzz/infra/cifuzz/actions/run_fuzzers master composite
.github/workflows/lock.yml actions
  • dessant/lock-threads v3 composite
.github/workflows/prombench.yml actions
  • docker://prominfra/prombench master composite
.github/workflows/repo_sync.yml actions
  • actions/checkout v3 composite
Dockerfile docker
  • quay.io/prometheus/busybox-${OS}-${ARCH} latest build
documentation/examples/remote_storage/go.mod go
  • cloud.google.com/go v0.65.0
  • cloud.google.com/go v0.34.0
  • cloud.google.com/go v0.26.0
  • cloud.google.com/go v0.82.0
  • github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751
  • github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137
  • github.com/aws/aws-sdk-go v1.44.72
  • github.com/beorn7/perks v1.0.1
  • github.com/cespare/xxhash/v2 v2.1.2
  • github.com/davecgh/go-spew v1.1.1
  • github.com/dennwc/varint v1.0.0
  • github.com/docker/distribution v2.8.1+incompatible
  • github.com/felixge/httpsnoop v1.0.3
  • github.com/go-kit/log v0.2.1
  • github.com/go-logfmt/logfmt v0.5.1
  • github.com/go-logr/logr v1.2.3
  • github.com/go-logr/stdr v1.2.2
  • github.com/gogo/protobuf v1.3.2
  • github.com/golang/protobuf v1.5.2
  • github.com/golang/snappy v0.0.4
  • github.com/grafana/regexp v0.0.0-20220304095617-2e8d9baf4ac2
  • github.com/influxdata/influxdb v1.10.0
  • github.com/jmespath/go-jmespath v0.4.0
  • github.com/jpillora/backoff v1.0.0
  • github.com/kr/pretty v0.3.0
  • github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369
  • github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/prometheus/client_golang v1.13.1
  • github.com/prometheus/client_model v0.2.0
  • github.com/prometheus/common v0.37.0
  • github.com/prometheus/common/sigv4 v0.1.0
  • github.com/prometheus/procfs v0.8.0
  • github.com/prometheus/prometheus v0.37.1-0.20221011120840-430bdc9dd099
  • github.com/stretchr/testify v1.8.1
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.34.0
  • go.opentelemetry.io/otel v1.9.0
  • go.opentelemetry.io/otel/metric v0.31.0
  • go.opentelemetry.io/otel/trace v1.9.0
  • go.uber.org/atomic v1.9.0
  • go.uber.org/goleak v1.1.12
  • golang.org/x/net v0.0.0-20220809184613-07c6da5e1ced
  • golang.org/x/oauth2 v0.0.0-20220808172628-8227340efae7
  • golang.org/x/sys v0.0.0-20220808155132-1c4a2a72c664
  • golang.org/x/text v0.3.7
  • golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9
  • google.golang.org/appengine v1.6.7
  • google.golang.org/protobuf v1.28.1
  • gopkg.in/alecthomas/kingpin.v2 v2.2.6
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.1
documentation/examples/remote_storage/go.sum go
  • 324 dependencies
go.mod go
  • cloud.google.com/go/compute v1.13.0
  • cloud.google.com/go/compute/metadata v0.2.2
  • github.com/Azure/azure-sdk-for-go v65.0.0+incompatible
  • github.com/Azure/go-autorest v14.2.0+incompatible
  • github.com/Azure/go-autorest/autorest v0.11.28
  • github.com/Azure/go-autorest/autorest/adal v0.9.21
  • github.com/Azure/go-autorest/autorest/date v0.3.0
  • github.com/Azure/go-autorest/autorest/to v0.4.0
  • github.com/Azure/go-autorest/autorest/validation v0.3.1
  • github.com/Azure/go-autorest/logger v0.2.1
  • github.com/Azure/go-autorest/tracing v0.6.0
  • github.com/Microsoft/go-winio v0.5.1
  • github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751
  • github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137
  • github.com/armon/go-metrics v0.3.10
  • github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d
  • github.com/aws/aws-sdk-go v1.44.159
  • github.com/beorn7/perks v1.0.1
  • github.com/cenkalti/backoff/v4 v4.2.0
  • github.com/cespare/xxhash/v2 v2.2.0
  • github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc
  • github.com/coreos/go-systemd/v22 v22.4.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/dennwc/varint v1.0.0
  • github.com/dgryski/go-sip13 v0.0.0-20200911182023-62edffca9245
  • github.com/digitalocean/godo v1.91.1
  • github.com/docker/distribution v2.8.1+incompatible
  • github.com/docker/docker v20.10.21+incompatible
  • github.com/docker/go-connections v0.4.0
  • github.com/docker/go-units v0.5.0
  • github.com/edsrzf/mmap-go v1.1.0
  • github.com/emicklei/go-restful/v3 v3.9.0
  • github.com/envoyproxy/go-control-plane v0.10.3
  • github.com/envoyproxy/protoc-gen-validate v0.9.1
  • github.com/evanphx/json-patch v4.12.0+incompatible
  • github.com/fatih/color v1.13.0
  • github.com/felixge/httpsnoop v1.0.3
  • github.com/fsnotify/fsnotify v1.6.0
  • github.com/ghodss/yaml v1.0.0
  • github.com/go-kit/kit v0.12.0
  • github.com/go-kit/log v0.2.1
  • github.com/go-logfmt/logfmt v0.5.1
  • github.com/go-logr/logr v1.2.3
  • github.com/go-logr/stdr v1.2.2
  • github.com/go-openapi/analysis v0.21.2
  • github.com/go-openapi/errors v0.20.2
  • github.com/go-openapi/jsonpointer v0.19.5
  • github.com/go-openapi/jsonreference v0.20.0
  • github.com/go-openapi/loads v0.21.1
  • github.com/go-openapi/spec v0.20.4
  • github.com/go-openapi/strfmt v0.21.3
  • github.com/go-openapi/swag v0.21.1
  • github.com/go-openapi/validate v0.21.0
  • github.com/go-resty/resty/v2 v2.1.1-0.20191201195748-d7b97669fe48
  • github.com/go-zookeeper/zk v1.0.3
  • github.com/gogo/protobuf v1.3.2
  • github.com/golang-jwt/jwt/v4 v4.2.0
  • github.com/golang/glog v1.0.0
  • github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
  • github.com/golang/protobuf v1.5.2
  • github.com/golang/snappy v0.0.4
  • github.com/google/gnostic v0.5.7-v3refs
  • github.com/google/go-cmp v0.5.9
  • github.com/google/go-querystring v1.1.0
  • github.com/google/gofuzz v1.2.0
  • github.com/google/pprof v0.0.0-20221212185716-aee1124e3a93
  • github.com/google/uuid v1.3.0
  • github.com/googleapis/enterprise-certificate-proxy v0.2.0
  • github.com/googleapis/gax-go/v2 v2.7.0
  • github.com/gophercloud/gophercloud v1.1.1
  • github.com/gorilla/websocket v1.5.0
  • github.com/grafana/regexp v0.0.0-20221122212121-6b5c0a4cb7fd
  • github.com/grpc-ecosystem/grpc-gateway v1.16.0
  • github.com/grpc-ecosystem/grpc-gateway v1.14.7
  • github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.1
  • github.com/hashicorp/consul/api v1.18.0
  • github.com/hashicorp/cronexpr v1.1.1
  • github.com/hashicorp/go-cleanhttp v0.5.2
  • github.com/hashicorp/go-hclog v0.16.2
  • github.com/hashicorp/go-immutable-radix v1.3.1
  • github.com/hashicorp/go-retryablehttp v0.7.1
  • github.com/hashicorp/go-rootcerts v1.0.2
  • github.com/hashicorp/golang-lru v0.5.4
  • github.com/hashicorp/nomad/api v0.0.0-20221214074818-7dbbf6bc584d
  • github.com/hashicorp/serf v0.10.1
  • github.com/hetznercloud/hcloud-go v1.39.0
  • github.com/imdario/mergo v0.3.12
  • github.com/ionos-cloud/sdk-go/v6 v6.1.3
  • github.com/jmespath/go-jmespath v0.4.0
  • github.com/josharian/intern v1.0.0
  • github.com/jpillora/backoff v1.0.0
  • github.com/json-iterator/go v1.1.12
  • github.com/julienschmidt/httprouter v1.3.0
  • github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b
  • github.com/linode/linodego v1.9.3
  • github.com/mailru/easyjson v0.7.7
  • github.com/mattn/go-colorable v0.1.12
  • github.com/mattn/go-isatty v0.0.14
  • github.com/matttproud/golang_protobuf_extensions v1.0.4
  • github.com/miekg/dns v1.1.50
  • github.com/mitchellh/go-homedir v1.1.0
  • github.com/mitchellh/mapstructure v1.5.0
  • github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6
  • github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
  • github.com/modern-go/reflect2 v1.0.2
  • github.com/morikuni/aec v1.0.0
  • github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
  • github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f
  • github.com/oklog/run v1.1.0
  • github.com/oklog/ulid v1.3.1
  • github.com/opencontainers/go-digest v1.0.0
  • github.com/opencontainers/image-spec v1.0.2
  • github.com/ovh/go-ovh v1.3.0
  • github.com/pkg/errors v0.9.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/prometheus/alertmanager v0.24.0
  • github.com/prometheus/client_golang v1.14.0
  • github.com/prometheus/client_model v0.3.0
  • github.com/prometheus/common v0.39.0
  • github.com/prometheus/common/assets v0.2.0
  • github.com/prometheus/common/sigv4 v0.1.0
  • github.com/prometheus/exporter-toolkit v0.8.2
  • github.com/prometheus/procfs v0.8.0
  • github.com/scaleway/scaleway-sdk-go v1.0.0-beta.10
  • github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749
  • github.com/sirupsen/logrus v1.8.1
  • github.com/spf13/pflag v1.0.5
  • github.com/stretchr/testify v1.8.1
  • github.com/vultr/govultr/v2 v2.17.2
  • go.mongodb.org/mongo-driver v1.10.2
  • go.opencensus.io v0.24.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.37.0
  • go.opentelemetry.io/otel v1.11.2
  • go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.11.2
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.11.2
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.11.2
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.11.2
  • go.opentelemetry.io/otel/metric v0.34.0
  • go.opentelemetry.io/otel/sdk v1.11.2
  • go.opentelemetry.io/otel/trace v1.11.2
  • go.opentelemetry.io/proto/otlp v0.19.0
  • go.uber.org/atomic v1.10.0
  • go.uber.org/automaxprocs v1.5.1
  • go.uber.org/goleak v1.2.0
  • golang.org/x/crypto v0.1.0
  • golang.org/x/exp v0.0.0-20221212164502-fae10dda9338
  • golang.org/x/mod v0.7.0
  • golang.org/x/net v0.4.0
  • golang.org/x/oauth2 v0.3.0
  • golang.org/x/sync v0.1.0
  • golang.org/x/sys v0.3.0
  • golang.org/x/term v0.3.0
  • golang.org/x/text v0.5.0
  • golang.org/x/time v0.3.0
  • golang.org/x/tools v0.4.0
  • google.golang.org/api v0.30.0
  • google.golang.org/api v0.104.0
  • google.golang.org/appengine v1.6.7
  • google.golang.org/genproto v0.0.0-20221207170731-23e4bf6bdc37
  • google.golang.org/grpc v1.51.0
  • google.golang.org/protobuf v1.28.1
  • gopkg.in/alecthomas/kingpin.v2 v2.2.6
  • gopkg.in/inf.v0 v0.9.1
  • gopkg.in/ini.v1 v1.66.6
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.1
  • gotest.tools/v3 v3.0.3
  • k8s.io/api v0.26.0
  • k8s.io/apimachinery v0.26.0
  • k8s.io/client-go v0.26.0
  • k8s.io/klog v1.0.0
  • k8s.io/klog/v2 v2.80.1
  • k8s.io/klog/v2=>github.com/simonpasquier/klog-gokit/v3 v3.0.0
  • k8s.io/klog=>github.com/simonpasquier/klog-gokit v0.3.0
  • k8s.io/kube-openapi v0.0.0-20221207184640-f3cff1453715
  • k8s.io/utils v0.0.0-20221128185143-99ec85e7a448
  • sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
  • sigs.k8s.io/structured-merge-diff/v4 v4.2.3
  • sigs.k8s.io/yaml v1.3.0
go.sum go
  • 1112 dependencies
web/ui/module/codemirror-promql/package.json npm
  • @codemirror/autocomplete ^6.2.0 development
  • @codemirror/language ^6.3.0 development
  • @codemirror/lint ^6.0.0 development
  • @codemirror/state ^6.1.1 development
  • @codemirror/view ^6.4.0 development
  • @lezer/common ^1.0.1 development
  • @lezer/highlight ^1.1.2 development
  • @lezer/lr ^1.2.3 development
  • @types/lru-cache ^5.1.1 development
  • isomorphic-fetch ^3.0.0 development
  • nock ^13.2.9 development
  • @prometheus-io/lezer-promql ^0.41.0-rc.0
  • lru-cache ^6.0.0
web/ui/module/lezer-promql/package.json npm
  • @lezer/generator ^1.1.1 development
  • @lezer/highlight ^1.1.2 development
  • @lezer/lr ^1.2.3 development
web/ui/package-lock.json npm
  • 1355 dependencies
web/ui/package.json npm
  • @types/jest ^29.2.2 development
  • @types/node ^17.0.45 development
  • eslint-config-prettier ^8.5.0 development
  • eslint-config-react-app ^7.0.1 development
  • eslint-plugin-prettier ^4.2.1 development
  • jest-canvas-mock ^2.4.0 development
  • jest-fetch-mock ^3.0.3 development
  • prettier ^2.7.1 development
  • react-scripts ^5.0.1 development
  • ts-jest ^29.0.3 development
  • typescript ^4.8.3 development
tsdb/testdata/index_format_v1/meta.json cpan
tsdb/testdata/repair_index_version/01BZJ9WJQPWHGNC2W4J9TA62KC/meta.json cpan