@@ -5,23 +5,28 @@ This is a first pass at a Python client for Prometheus.
5
5
## Installation
6
6
7
7
```
8
- easy_install prometheus_client
8
+ pip install prometheus_client
9
9
```
10
10
11
11
## Example Usage
12
12
13
13
``` python
14
- c = Counter( ' cc ' , ' A counter ' )
15
- c.inc()
14
+ from prometheus_client import *
15
+ from prometheus_client import MetricsHandler
16
16
17
- g = Gauge( ' gg ' , ' A gauge ' )
18
- g.set( 17 )
17
+ c = Counter( ' cc ' , ' A counter ' )
18
+ c.inc( )
19
19
20
- s = Summary( ' ss ' , ' A summary ' , [ ' a ' , ' b ' ] )
21
- s.labels( ' c ' , ' d ' ).observe (17 )
20
+ g = Gauge( ' gg ' , ' A gauge ' )
21
+ g.set (17 )
22
22
23
- from BaseHTTPServer import HTTPServer
24
- server_address = (' ' , 8000 )
25
- httpd = HTTPServer(server_address, MetricsHandler)
26
- httpd.serve_forever()
23
+ s = Summary(' ss' , ' A summary' , [' a' , ' b' ])
24
+ s.labels(' c' , ' d' ).observe(17 )
25
+
26
+ from BaseHTTPServer import HTTPServer
27
+ server_address = (' ' , 8000 )
28
+ httpd = HTTPServer(server_address, MetricsHandler)
29
+ httpd.serve_forever()
27
30
```
31
+
32
+ Visit http://localhost:8000/ to view the metrics.
0 commit comments