...

Directory /src/github.com/prometheus

Name Synopsis
..
client_golang
api
prometheus Package prometheus provides bindings to the Prometheus HTTP API: http://prometheus.io/docs/querying/api/
examples
random A simple example exposing fictional RPC latencies with different types of random distributions (uniform, normal, and exponential) as Prometheus metrics.
simple A minimal example of how to include Prometheus instrumentation.
prometheus Package prometheus provides metrics primitives to instrument code for monitoring.
promhttp Package promhttp contains functions to create http.Handler instances to expose Prometheus metrics via HTTP.
push Package push provides functions to push metrics to a Pushgateway.
client_model
go Package io_prometheus_client is a generated protocol buffer package.
common
expfmt A package for reading and writing Prometheus metrics.
model Package model contains common data structures that are shared across Prometheus components and libraries.
procfs Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.