@@ -25,11 +25,11 @@ prometheus = Prometheus::ApiClient.client
25
25
26
26
prometheus.get(
27
27
" query_range" ,
28
- : query => " sum(container_cpu_usage_seconds_total" \
28
+ query: " sum(container_cpu_usage_seconds_total" \
29
29
" {container_name=\" prometheus-hgv4s\" ,job=\" kubernetes-nodes\" })" ,
30
- : start => " 2015-07-01T20:10:30.781Z" ,
31
- : end => " 2015-07-02T20:10:30.781Z" ,
32
- : step => " 120s"
30
+ start: " 2015-07-01T20:10:30.781Z" ,
31
+ end: " 2015-07-02T20:10:30.781Z" ,
32
+ step: " 120s"
33
33
)
34
34
```
35
35
@@ -47,7 +47,7 @@ prometheus REST server, this client can use ssl and authentication headears.
47
47
48
48
``` ruby
49
49
# return a client for host https://example.com/api/v1/ using a Bearer token "TopSecret"
50
- prometheus = Prometheus ::ApiClient .client(url: ' https://example.com:443' ,
50
+ prometheus = Prometheus ::ApiClient .client(url: ' https://example.com:443' ,
51
51
credentials: {token: ' TopSecret' })
52
52
```
53
53
@@ -57,25 +57,23 @@ prometheus = Prometheus::ApiClient.client(url: 'https://example.com:443',
57
57
58
58
# send a query request to server
59
59
prometheus.query(
60
- : query => " sum(container_cpu_usage_seconds_total" \
60
+ query: " sum(container_cpu_usage_seconds_total" \
61
61
" {container_name=\" prometheus-hgv4s\" ,job=\" kubernetes-nodes\" })" ,
62
- : time => " 2015-07-01T20:10:30.781Z" ,
62
+ time: " 2015-07-01T20:10:30.781Z" ,
63
63
)
64
64
```
65
65
66
66
``` ruby
67
67
# send a query_range request to server
68
68
prometheus.query_range(
69
- : query => " sum(container_cpu_usage_seconds_total" \
69
+ query: " sum(container_cpu_usage_seconds_total" \
70
70
" {container_name=\" prometheus-hgv4s\" ,job=\" kubernetes-nodes\" })" ,
71
- : start => " 2015-07-01T20:10:30.781Z" ,
72
- : end => " 2015-07-02T20:10:30.781Z" ,
73
- : step => " 120s"
71
+ start: " 2015-07-01T20:10:30.781Z" ,
72
+ end: " 2015-07-02T20:10:30.781Z" ,
73
+ step: " 120s"
74
74
)
75
- ```
76
75
77
- Example of response to metrics request:
78
- ```
76
+ # response from server:
79
77
{" resultType" =>" matrix" ,
80
78
" result" =>
81
79
[{" metric" =>
@@ -109,10 +107,8 @@ Example of response to metrics request:
109
107
``` ruby
110
108
# send a label request to server
111
109
prometheus.label(' __name__' )
112
- ```
113
110
114
- Example of response to a label request:
115
- ```
111
+ # response from server:
116
112
[" kubernetes-apiservers" , " kubernetes-cadvisor" , " kubernetes-nodes" ,
117
113
" kubernetes-service-endpoints" ]
118
114
```
@@ -135,8 +131,8 @@ prometheus = Prometheus::ApiClient::Cadvisor::Node.new(
135
131
136
132
# send a query request to server
137
133
prometheus.query(
138
- : query => " sum(container_cpu_usage_seconds_total)" ,
139
- : time => " 2015-07-01T20:10:30.781Z" ,
134
+ query: " sum(container_cpu_usage_seconds_total)" ,
135
+ time: " 2015-07-01T20:10:30.781Z" ,
140
136
)
141
137
```
142
138
0 commit comments