nginx_plus: use upstream server IP:port in dimension names, not the transient id (#4194)
illes committed
Sep 14, 2018 at 19:39 UTC
2cd30751ffcc7a0d575d5facbd5fbd9e63921335
1 file changed
+3
-3
python.d/nginx_plus.chart.py
+3
-3
@@ -178,7 +178,7 @@ def web_upstream_charts(wu):
178
]
179
}
180
for peer in wu:
181
- charts['web_upstream_{0}_{1}_responses'.format(wu.name, peer.id)] = {
181
+ charts['web_upstream_{0}_{1}_responses'.format(wu.name, peer.server)] = {
182
'options': [None, 'Peer "{0}" Responses'.format(peer.real_server), 'responses/s', family,
183
'nginx_plus.web_upstream_peer_responses', 'stacked'],
184
'lines': [
@@ -210,7 +210,7 @@ def web_upstream_charts(wu):
210
]
211
}
212
for peer in wu:
213
- charts['web_upstream_{0}_{1}_net'.format(wu.name, peer.id)] = {
213
+ charts['web_upstream_{0}_{1}_net'.format(wu.name, peer.server)] = {
214
'options': [None, 'Peer "{0}" Traffic'.format(peer.real_server), 'kilobits/s', family,
215
'nginx_plus.web_upstream_peer_traffic', 'area'],
216
'lines': [
@@ -220,7 +220,7 @@ def web_upstream_charts(wu):
220
}
221
# Response Time
222
for peer in wu:
223
- charts['web_upstream_{0}_{1}_timings'.format(wu.name, peer.id)] = {
223
+ charts['web_upstream_{0}_{1}_timings'.format(wu.name, peer.server)] = {
224
'options': [None, 'Peer "{0}" Timings'.format(peer.real_server), 'ms', family,
225
'nginx_plus.web_upstream_peer_timings', 'line'],
226
'lines': [