From 559a37e2bed3af14e7e5ef9e5eed1dd8010edae1 Mon Sep 17 00:00:00 2001 From: Harry Chen Date: Tue, 23 Jan 2018 22:03:58 +0800 Subject: [PATCH] chore: change metric key to lower case --- packages/metrics/src/metrics/os/TcpGaugeSet.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/metrics/src/metrics/os/TcpGaugeSet.ts b/packages/metrics/src/metrics/os/TcpGaugeSet.ts index d4ba17da..2d7a92dc 100644 --- a/packages/metrics/src/metrics/os/TcpGaugeSet.ts +++ b/packages/metrics/src/metrics/os/TcpGaugeSet.ts @@ -21,6 +21,19 @@ const NetworkTraffic = [ 'TCP_OUT_RSTS', // outgoing segments with resets ]; +const NetworkTrafficText = { + TCP_ACTIVE_OPENS: 'tcp.active.opens', + TCP_PASSIVE_OPENS: 'tcp.passive.opens', + TCP_ATTEMPT_FAILS: 'tcp.attempt.fails', + TCP_ESTAB_RESETS: 'tcp.estab.resets', + TCP_CURR_RESETS: 'tcp.curr.resets', + TCP_IN_SEGS: 'tcp.in.segs', + TCP_OUT_SEGS: 'tcp.out.segs', + TCP_RETRAN_SEGS: 'tcp.retran.segs', + TCP_IN_ERRS: 'tcp.in.errs', + TCP_OUT_RSTS: 'tcp.out.rsts' +}; + export class NetworkTrafficGaugeSet extends CachedMetricSet { static DEFAULT_FILE_PATH = '/proc/net/snmp'; @@ -40,7 +53,7 @@ export class NetworkTrafficGaugeSet extends CachedMetricSet { for (let key of NetworkTraffic) { gauges.push({ - name: MetricName.build(key), + name: MetricName.build(NetworkTrafficText[key]), metric: > { getValue() { self.refreshIfNecessary();