https://github.com/prometheus/prometheus
The Prometheus monitoring system and time series database.
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
Keywords from Contributors
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
Metadata Files
README.md

Prometheus
Visit prometheus.io for the full documentation, examples and guides.
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
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 --versionand 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
prometheusandpromtoolbinaries (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
- Website: https://prometheus.io
- Repositories: 45
- Profile: https://github.com/prometheus
Committers
Last synced: 10 months ago
Top Committers
| Name | 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... | ||
Committer Domains (Top 20 + Academic)
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
Pull Request Labels
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
- Homepage: https://github.com/prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/prometheus/prometheus#section-documentation
- License: Apache-2.0
-
Latest release: v1.3.1
published over 9 years ago
Rankings
Advisories (3)
alpine-v3.18: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.42.0-r9
published over 2 years ago
Rankings
Maintainers (1)
alpine-v3.18: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.42.0-r9
published over 2 years ago
Rankings
Maintainers (1)
npmjs.org: @prometheus-io/lezer-promql
lezer-based PromQL grammar
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/lezer-promql/README.md
- License: Apache-2.0
-
Latest release: 0.305.0
published 7 months ago
Rankings
npmjs.org: @prometheus-io/codemirror-promql
a CodeMirror mode for the PromQL language
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/codemirror-promql/README.md
- License: Apache-2.0
-
Latest release: 0.305.0
published 7 months ago
Rankings
proxy.golang.org: github.com/prometheus/prometheus/discovery/config
- Homepage: https://github.com/prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/prometheus/prometheus/discovery/config#section-documentation
- License: Apache-2.0
-
Latest release: v2.5.0+incompatible
published about 3 years ago
Rankings
alpine-edge: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.53.5-r3
published 7 months ago
Rankings
Maintainers (1)
alpine-edge: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.53.5-r3
published 7 months ago
Rankings
Maintainers (1)
proxy.golang.org: github.com/prometheus/prometheus/documentation/examples/remote_storage
- Homepage: https://github.com/prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/prometheus/prometheus/documentation/examples/remote_storage#section-documentation
- License: Apache-2.0
Rankings
proxy.golang.org: github.com/Prometheus/prometheus
- Homepage: https://github.com/Prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/Prometheus/prometheus#section-documentation
- License: Apache-2.0
-
Latest release: v1.99.0
published almost 4 years ago
Rankings
proxy.golang.org: github.com/alileza/prometheus
- Homepage: https://github.com/prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/alileza/prometheus#section-documentation
- License: Apache-2.0
Rankings
proxy.golang.org: github.com/prometheus/prometheus/v2
- Homepage: https://github.com/prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/prometheus/prometheus/v2#section-documentation
- License: apache-2.0
Rankings
Advisories (1)
alpine-v3.13: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.24.0-r0
published about 5 years ago
Rankings
Maintainers (1)
alpine-v3.13: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.24.0-r0
published about 5 years ago
Rankings
Maintainers (1)
alpine-v3.12: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.18.2-r0
published over 5 years ago
Rankings
Maintainers (1)
alpine-v3.12: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.18.2-r0
published over 5 years ago
Rankings
Maintainers (1)
alpine-v3.14: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.27.1-r3
published almost 4 years ago
Rankings
Maintainers (1)
alpine-v3.14: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.27.1-r3
published almost 4 years ago
Rankings
Maintainers (1)
alpine-v3.11: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.14.0-r2
published over 5 years ago
Rankings
Maintainers (1)
alpine-v3.11: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.14.0-r2
published over 5 years ago
Rankings
Maintainers (1)
proxy.golang.org: github.com/prometheus/prometheus/web/ui/mantine-ui/src/promql/tools
- Homepage: https://github.com/prometheus/prometheus
- Documentation: https://pkg.go.dev/github.com/prometheus/prometheus/web/ui/mantine-ui/src/promql/tools#section-documentation
- License: Apache-2.0
Rankings
alpine-v3.15: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.31.1-r2
published almost 4 years ago
Rankings
Maintainers (1)
alpine-v3.15: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.31.1-r2
published almost 4 years ago
Rankings
Maintainers (1)
alpine-v3.17: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.40.5-r4
published almost 3 years ago
Rankings
Maintainers (1)
alpine-v3.17: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.40.5-r4
published almost 3 years ago
Rankings
Maintainers (1)
alpine-v3.16: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.35.0-r4
published over 3 years ago
Rankings
Maintainers (1)
alpine-v3.16: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.35.0-r4
published over 3 years ago
Rankings
Maintainers (1)
proxy.golang.org: github.com/prometheus/Prometheus
- Homepage: https://github.com/prometheus/Prometheus
- Documentation: https://pkg.go.dev/github.com/prometheus/Prometheus#section-documentation
- License: Apache-2.0
-
Latest release: v1.99.0
published almost 4 years ago
Rankings
npmjs.org: hzwwww-lezer-promql
lezer-based PromQL grammar
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/lezer-promql/README.md
- License: Apache-2.0
-
Latest release: 0.40.8
published about 3 years ago
Rankings
Maintainers (1)
npmjs.org: @prmsrswt/prom-components
Prometheus component library
- Homepage: https://github.com/prometheus/prometheus#readme
- License: Apache-2.0
-
Latest release: 0.2.0
published over 5 years ago
Rankings
Maintainers (1)
npmjs.org: codemirror-promql-git
a CodeMirror mode for the PromQL language
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/codemirror-promql/README.md
- License: Apache-2.0
-
Latest release: 0.37.0-rc.0
published over 3 years ago
Rankings
Maintainers (1)
conda-forge.org: prometheus
- Homepage: https://prometheus.io/
- License: Apache-2.0
-
Latest release: 2.34.0
published almost 4 years ago
Rankings
npmjs.org: @dash0hq/codemirror-promql
a CodeMirror mode for the PromQL language
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/codemirror-promql/README.md
- License: Apache-2.0
-
Latest release: 0.302.1
published 10 months ago
Rankings
npmjs.org: lezer-promql20
lezer-based PromQL grammar
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/lezer-promql20/README.md
- License: Apache-2.0
- Status: unpublished
-
Latest release: 0.24.21
published over 3 years ago
Rankings
npmjs.org: codemirror-promql20
a CodeMirror mode for the PromQL language
- Homepage: https://github.com/prometheus/prometheus/blob/main/web/ui/module/codemirror-promql/README.md
- License: Apache-2.0
- Status: unpublished
-
Latest release: 0.24.0
published over 3 years ago
Rankings
alpine-v3.20: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.52.0-r4
published over 1 year ago
Rankings
Maintainers (1)
alpine-v3.19: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.48.0-r3
published almost 2 years ago
Rankings
alpine-v3.19: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.48.0-r3
published almost 2 years ago
Rankings
alpine-v3.21: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.53.2-r5
published 10 months ago
Rankings
Maintainers (1)
alpine-v3.22: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.53.4-r3
published 7 months ago
Rankings
Maintainers (1)
alpine-v3.22: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.53.4-r3
published 7 months ago
Rankings
Maintainers (1)
alpine-v3.20: prometheus-openrc
The Prometheus monitoring system and time series database (OpenRC init scripts)
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.52.0-r4
published over 1 year ago
Rankings
Maintainers (1)
alpine-v3.21: prometheus
The Prometheus monitoring system and time series database
- Homepage: https://github.com/prometheus/prometheus
- License: Apache-2.0
-
Latest release: 2.53.2-r5
published 10 months ago
Rankings
Maintainers (1)
Dependencies
- @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
- actions/checkout v3 composite
- bufbuild/buf-breaking-action v1 composite
- bufbuild/buf-lint-action v1 composite
- bufbuild/buf-setup-action v1.9.0 composite
- 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/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
- 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
- docker://prominfra/funcbench master composite
- 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
- dessant/lock-threads v3 composite
- docker://prominfra/prombench master composite
- actions/checkout v3 composite
- quay.io/prometheus/busybox-${OS}-${ARCH} latest build
- 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
- 324 dependencies
- 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
- 1112 dependencies
- @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
- @lezer/generator ^1.1.1 development
- @lezer/highlight ^1.1.2 development
- @lezer/lr ^1.2.3 development
- 1355 dependencies
- @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