Skip to content

Commit 346a0b2

Browse files
cosmo0920edsiper
authored andcommitted
in_windows_exporter_metrics: Follow Prometheus names to windows_exporter ones
Signed-off-by: Hiroshi Hatake <[email protected]>
1 parent 7e7433c commit 346a0b2

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

plugins/in_windows_exporter_metrics/we.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,10 +241,10 @@ struct we_wmi_tcp_counters {
241241
struct cmt_counter *connections_established;
242242
struct cmt_counter *connections_passive;
243243
struct cmt_counter *connections_reset;
244-
struct cmt_gauge *segments_per_sec;
245-
struct cmt_gauge *segments_received_per_sec;
246-
struct cmt_gauge *segments_retransmitted_per_sec;
247-
struct cmt_gauge *segments_sent_per_sec;
244+
struct cmt_gauge *segments_total;
245+
struct cmt_gauge *segments_received_total;
246+
struct cmt_gauge *segments_retransmitted_total;
247+
struct cmt_gauge *segments_sent_total;
248248
};
249249

250250
struct we_os_counters {

plugins/in_windows_exporter_metrics/we_wmi_tcp.c

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -88,40 +88,40 @@ int we_wmi_tcp_init(struct flb_we *ctx)
8888
ctx->wmi_tcp->connections_reset = c;
8989

9090
g = cmt_gauge_create(ctx->cmt, "windows", "tcp",
91-
"segments_per_sec",
91+
"segments_total",
9292
"Total TCP segments sent or received per second.",
9393
1, &label);
9494
if (!g) {
9595
return -1;
9696
}
97-
ctx->wmi_tcp->segments_per_sec = g;
97+
ctx->wmi_tcp->segments_total = g;
9898

9999
g = cmt_gauge_create(ctx->cmt, "windows", "tcp",
100-
"segments_received_per_sec",
100+
"segments_total",
101101
"TCP segments received per second.",
102102
1, &label);
103103
if (!g) {
104104
return -1;
105105
}
106-
ctx->wmi_tcp->segments_received_per_sec = g;
106+
ctx->wmi_tcp->segments_received_total = g;
107107

108108
g = cmt_gauge_create(ctx->cmt, "windows", "tcp",
109-
"segments_retransmitted_per_sec",
109+
"segments_retransmitted_total",
110110
"TCP segments retransmitted per second.",
111111
1, &label);
112112
if (!g) {
113113
return -1;
114114
}
115-
ctx->wmi_tcp->segments_retransmitted_per_sec = g;
115+
ctx->wmi_tcp->segments_retransmitted_total = g;
116116

117117
g = cmt_gauge_create(ctx->cmt, "windows", "tcp",
118-
"segments_sent_per_sec",
118+
"segments_sent_total",
119119
"TCP segments sent per second.",
120120
1, &label);
121121
if (!g) {
122122
return -1;
123123
}
124-
ctx->wmi_tcp->segments_sent_per_sec = g;
124+
ctx->wmi_tcp->segments_sent_total = g;
125125

126126
/* NOTE: Once we tried to use perflib to obtain those of metrics for TCPv4 and TCPv6,
127127
* there is no way to process the correct metrics.
@@ -200,16 +200,16 @@ int we_wmi_tcp_update(struct flb_we *ctx)
200200
cmt_counter_set(ctx->wmi_tcp->connections_reset, timestamp, val, 1, &ipv4_label);
201201

202202
val = we_wmi_get_property_value(ctx, "SegmentsPersec", class_obj);
203-
cmt_gauge_set(ctx->wmi_tcp->segments_per_sec, timestamp, val, 1, &ipv4_label);
203+
cmt_gauge_set(ctx->wmi_tcp->segments_total, timestamp, val, 1, &ipv4_label);
204204

205205
val = we_wmi_get_property_value(ctx, "SegmentsReceivedPersec", class_obj);
206-
cmt_gauge_set(ctx->wmi_tcp->segments_received_per_sec, timestamp, val, 1, &ipv4_label);
206+
cmt_gauge_set(ctx->wmi_tcp->segments_received_total, timestamp, val, 1, &ipv4_label);
207207

208208
val = we_wmi_get_property_value(ctx, "SegmentsRetransmittedPersec", class_obj);
209-
cmt_gauge_set(ctx->wmi_tcp->segments_retransmitted_per_sec, timestamp, val, 1, &ipv4_label);
209+
cmt_gauge_set(ctx->wmi_tcp->segments_retransmitted_total, timestamp, val, 1, &ipv4_label);
210210

211211
val = we_wmi_get_property_value(ctx, "SegmentsSentPersec", class_obj);
212-
cmt_gauge_set(ctx->wmi_tcp->segments_sent_per_sec, timestamp, val, 1, &ipv4_label);
212+
cmt_gauge_set(ctx->wmi_tcp->segments_sent_total, timestamp, val, 1, &ipv4_label);
213213

214214
class_obj->lpVtbl->Release(class_obj);
215215
}
@@ -235,16 +235,16 @@ int we_wmi_tcp_update(struct flb_we *ctx)
235235
cmt_counter_set(ctx->wmi_tcp->connections_reset, timestamp, val, 1, &ipv6_label);
236236

237237
val = we_wmi_get_property_value(ctx, "SegmentsPersec", class_obj);
238-
cmt_gauge_set(ctx->wmi_tcp->segments_per_sec, timestamp, val, 1, &ipv6_label);
238+
cmt_gauge_set(ctx->wmi_tcp->segments_total, timestamp, val, 1, &ipv6_label);
239239

240240
val = we_wmi_get_property_value(ctx, "SegmentsReceivedPersec", class_obj);
241-
cmt_gauge_set(ctx->wmi_tcp->segments_received_per_sec, timestamp, val, 1, &ipv6_label);
241+
cmt_gauge_set(ctx->wmi_tcp->segments_received_total, timestamp, val, 1, &ipv6_label);
242242

243243
val = we_wmi_get_property_value(ctx, "SegmentsRetransmittedPersec", class_obj);
244-
cmt_gauge_set(ctx->wmi_tcp->segments_retransmitted_per_sec, timestamp, val, 1, &ipv6_label);
244+
cmt_gauge_set(ctx->wmi_tcp->segments_retransmitted_total, timestamp, val, 1, &ipv6_label);
245245

246246
val = we_wmi_get_property_value(ctx, "SegmentsSentPersec", class_obj);
247-
cmt_gauge_set(ctx->wmi_tcp->segments_sent_per_sec, timestamp, val, 1, &ipv6_label);
247+
cmt_gauge_set(ctx->wmi_tcp->segments_sent_total, timestamp, val, 1, &ipv6_label);
248248

249249
class_obj->lpVtbl->Release(class_obj);
250250
}

0 commit comments

Comments
 (0)