prometheus: github.com/prometheus/prometheus

Directories

PathSynopsis
cmd/prometheusThe main package for the Prometheus server executable.
cmd/promtool
config
discovery
discovery/azure
discovery/config
discovery/consul
discovery/dns
discovery/ec2
discovery/file
discovery/gce
discovery/kubernetes
discovery/marathon
discovery/openstack
discovery/refresh
discovery/targetgroup
discovery/triton
discovery/zookeeper
documentation/examples/custom-sd/adapter
documentation/examples/custom-sd/adapter-usage
documentation/examples/remote_storage/example_write_adapter
documentation/examples/remote_storage/remote_storage_adapterThe main package for the Prometheus server executable.
documentation/examples/remote_storage/remote_storage_adapter/graphite
documentation/examples/remote_storage/remote_storage_adapter/influxdb
documentation/examples/remote_storage/remote_storage_adapter/opentsdb
notifier
pkg/exemplar
pkg/gate
pkg/labels
pkg/logging
pkg/modtimevfsPackage modtimevfs implements a virtual file system that returns a fixed modification time for all files and directories.
pkg/pool
pkg/relabel
pkg/rulefmt
pkg/runtime
pkg/textparse
pkg/timestamp
pkg/value
prompbPackage prompb is a reverse proxy.
promql
rules
scrape
storage
storage/remote
storage/tsdb
template
tsdbPackage tsdb implements a time series storage for float64 sample data.
tsdb/chunkenc
tsdb/chunks
tsdb/encoding
tsdb/errors
tsdb/fileutilPackage fileutil provides utility methods used when dealing with the filesystem in tsdb.
tsdb/goversionPackage goversion enforces the go version supported by the tsdb module.
tsdb/index
tsdb/record
tsdb/tombstones
tsdb/tsdbutil
tsdb/wal
util/httputil
util/promlintPackage promlint provides a linter for Prometheus metrics.
util/stats
util/strutil
util/teststorage
util/testutil
util/treecache
vendor/github.com/pkg/errorsPackage errors provides simple error handling primitives.
web
web/api/v1
web/api/v2
web/uiPackage ui provides the assets via a virtual filesystem.

Updated 2019-12-05. Refresh now. Tools for package owners.