@@ -11,22 +11,22 @@ import (
11
11
)
12
12
13
13
var defaultMetricsConfig = map [string ]ssmtypes.MetricConfig {
14
- string (metrics .NetDevRxBytes ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxBytes )},
15
- string (metrics .NetDevRxPackets ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxPackets )},
16
- string (metrics .NetDevRxErrors ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxErrors )},
17
- string (metrics .NetDevRxDropped ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxDropped )},
18
- string (metrics .NetDevRxFifo ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxFifo )},
19
- string (metrics .NetDevRxFrame ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxFrame )},
20
- string (metrics .NetDevRxCompressed ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxCompressed )},
21
- string (metrics .NetDevRxMulticast ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevRxMulticast )},
22
- string (metrics .NetDevTxBytes ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxBytes )},
23
- string (metrics .NetDevTxPackets ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxPackets )},
24
- string (metrics .NetDevTxErrors ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxErrors )},
25
- string (metrics .NetDevTxDropped ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxDropped )},
26
- string (metrics .NetDevTxFifo ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxFifo )},
27
- string (metrics .NetDevTxCollisions ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxCollisions )},
28
- string (metrics .NetDevTxCarrier ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxCarrier )},
29
- string (metrics .NetDevTxCompressed ): ssmtypes. MetricConfig {DisplayName : string (metrics .NetDevTxCompressed )},
14
+ string (metrics .NetDevRxBytes ): {DisplayName : string (metrics .NetDevRxBytes )},
15
+ string (metrics .NetDevRxPackets ): {DisplayName : string (metrics .NetDevRxPackets )},
16
+ string (metrics .NetDevRxErrors ): {DisplayName : string (metrics .NetDevRxErrors )},
17
+ string (metrics .NetDevRxDropped ): {DisplayName : string (metrics .NetDevRxDropped )},
18
+ string (metrics .NetDevRxFifo ): {DisplayName : string (metrics .NetDevRxFifo )},
19
+ string (metrics .NetDevRxFrame ): {DisplayName : string (metrics .NetDevRxFrame )},
20
+ string (metrics .NetDevRxCompressed ): {DisplayName : string (metrics .NetDevRxCompressed )},
21
+ string (metrics .NetDevRxMulticast ): {DisplayName : string (metrics .NetDevRxMulticast )},
22
+ string (metrics .NetDevTxBytes ): {DisplayName : string (metrics .NetDevTxBytes )},
23
+ string (metrics .NetDevTxPackets ): {DisplayName : string (metrics .NetDevTxPackets )},
24
+ string (metrics .NetDevTxErrors ): {DisplayName : string (metrics .NetDevTxErrors )},
25
+ string (metrics .NetDevTxDropped ): {DisplayName : string (metrics .NetDevTxDropped )},
26
+ string (metrics .NetDevTxFifo ): {DisplayName : string (metrics .NetDevTxFifo )},
27
+ string (metrics .NetDevTxCollisions ): {DisplayName : string (metrics .NetDevTxCollisions )},
28
+ string (metrics .NetDevTxCarrier ): {DisplayName : string (metrics .NetDevTxCarrier )},
29
+ string (metrics .NetDevTxCompressed ): {DisplayName : string (metrics .NetDevTxCompressed )},
30
30
}
31
31
32
32
// To get a similar output, run `cat /proc/net/dev` on a Linux machine
@@ -96,13 +96,13 @@ func TestCollect(t *testing.T) {
96
96
Validate : func (t * testing.T , nc * netCollector ) {
97
97
// We just validate two metrics, no need to check all of them
98
98
expectedValues := map [metrics.MetricID ]map [string ]int64 {
99
- metrics .NetDevRxBytes : map [ string ] int64 {
99
+ metrics .NetDevRxBytes : {
100
100
"eth0" : 5000 ,
101
101
"docker0" : 1000 ,
102
102
"docker1" : 500 ,
103
103
"docker2" : 0 ,
104
104
},
105
- metrics .NetDevTxBytes : map [ string ] int64 {
105
+ metrics .NetDevTxBytes : {
106
106
"eth0" : 2500 ,
107
107
"docker0" : 0 ,
108
108
"docker1" : 3000 ,
@@ -141,10 +141,10 @@ func TestCollect(t *testing.T) {
141
141
Validate : func (t * testing.T , nc * netCollector ) {
142
142
// We just validate two metrics, no need to check all of them
143
143
expectedValues := map [metrics.MetricID ]map [string ]int64 {
144
- metrics .NetDevRxBytes : map [ string ] int64 {
144
+ metrics .NetDevRxBytes : {
145
145
"eth0" : 5000 ,
146
146
},
147
- metrics .NetDevTxBytes : map [ string ] int64 {
147
+ metrics .NetDevTxBytes : {
148
148
"eth0" : 2500 ,
149
149
},
150
150
}
0 commit comments