 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package api provides clients for the HTTP APIs. | Package api provides clients for the HTTP APIs. | 
| 
          
            prometheus/v1
            
            
          
           Package v1 provides bindings to the Prometheus HTTP API v1: http://prometheus.io/docs/querying/api/ | Package v1 provides bindings to the Prometheus HTTP API v1: http://prometheus.io/docs/querying/api/ | 
| examples
       | |
| 
          
            random
            
            command
          
           A simple example exposing fictional RPC latencies with different types of random distributions (uniform, normal, and exponential) as Prometheus metrics. | A simple example exposing fictional RPC latencies with different types of random distributions (uniform, normal, and exponential) as Prometheus metrics. | 
| 
          
            simple
            
            command
          
           A minimal example of how to include Prometheus instrumentation. | A minimal example of how to include Prometheus instrumentation. | 
| Package prometheus is the core instrumentation package. | Package prometheus is the core instrumentation package. | 
| 
          
            graphite
            
            
          
           Package graphite provides a bridge to push Prometheus metrics to a Graphite server. | Package graphite provides a bridge to push Prometheus metrics to a Graphite server. | 
| 
          
            promauto
            
            
          
           Package promauto provides constructors for the usual Prometheus metrics that return them already registered with the global registry (prometheus.DefaultRegisterer). | Package promauto provides constructors for the usual Prometheus metrics that return them already registered with the global registry (prometheus.DefaultRegisterer). | 
| 
          
            promhttp
            
            
          
           Package promhttp provides tooling around HTTP servers and clients. | Package promhttp provides tooling around HTTP servers and clients. | 
| 
          
            push
            
            
          
           Package push provides functions to push metrics to a Pushgateway. | Package push provides functions to push metrics to a Pushgateway. | 
| 
          
            testutil
            
            
          
           Package testutil provides helpers to test code using the prometheus package of client_golang. | Package testutil provides helpers to test code using the prometheus package of client_golang. | 
 Click to show internal directories. 
   Click to hide internal directories.