@@ -17,31 +17,31 @@ var (
17
17
)
18
18
19
19
func (l * Libvirt ) addMetrics (stats []golibvirt.DomainStatsRecord , vcpuInfos map [string ][]vcpuAffinity , acc telegraf.Accumulator ) {
20
- domainsMetrics := l . translateMetrics (stats )
20
+ domainsMetrics := translateMetrics (stats )
21
21
22
22
for domainName , metrics := range domainsMetrics {
23
23
for metricType , values := range metrics {
24
24
switch metricType {
25
25
case "state" :
26
- l . addStateMetrics (values , domainName , acc )
26
+ addStateMetrics (values , domainName , acc )
27
27
case "cpu" :
28
- l . addCPUMetrics (values , domainName , acc )
28
+ addCPUMetrics (values , domainName , acc )
29
29
case "balloon" :
30
- l . addBalloonMetrics (values , domainName , acc )
30
+ addBalloonMetrics (values , domainName , acc )
31
31
case "vcpu" :
32
32
l .addVcpuMetrics (values , domainName , vcpuInfos [domainName ], acc )
33
33
case "net" :
34
- l . addInterfaceMetrics (values , domainName , acc )
34
+ addInterfaceMetrics (values , domainName , acc )
35
35
case "perf" :
36
- l . addPerfMetrics (values , domainName , acc )
36
+ addPerfMetrics (values , domainName , acc )
37
37
case "block" :
38
- l . addBlockMetrics (values , domainName , acc )
38
+ addBlockMetrics (values , domainName , acc )
39
39
case "iothread" :
40
- l . addIothreadMetrics (values , domainName , acc )
40
+ addIothreadMetrics (values , domainName , acc )
41
41
case "memory" :
42
- l . addMemoryMetrics (values , domainName , acc )
42
+ addMemoryMetrics (values , domainName , acc )
43
43
case "dirtyrate" :
44
- l . addDirtyrateMetrics (values , domainName , acc )
44
+ addDirtyrateMetrics (values , domainName , acc )
45
45
}
46
46
}
47
47
}
@@ -61,7 +61,7 @@ func (l *Libvirt) addMetrics(stats []golibvirt.DomainStatsRecord, vcpuInfos map[
61
61
}
62
62
}
63
63
64
- func ( l * Libvirt ) translateMetrics (stats []golibvirt.DomainStatsRecord ) map [string ]map [string ]map [string ]golibvirt.TypedParamValue {
64
+ func translateMetrics (stats []golibvirt.DomainStatsRecord ) map [string ]map [string ]map [string ]golibvirt.TypedParamValue {
65
65
metrics := make (map [string ]map [string ]map [string ]golibvirt.TypedParamValue )
66
66
for _ , stat := range stats {
67
67
if stat .Params != nil {
@@ -83,7 +83,7 @@ func (l *Libvirt) translateMetrics(stats []golibvirt.DomainStatsRecord) map[stri
83
83
return metrics
84
84
}
85
85
86
- func ( l * Libvirt ) addStateMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
86
+ func addStateMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
87
87
var stateFields = make (map [string ]interface {})
88
88
var stateTags = map [string ]string {
89
89
"domain_name" : domainName ,
@@ -101,7 +101,7 @@ func (l *Libvirt) addStateMetrics(metrics map[string]golibvirt.TypedParamValue,
101
101
}
102
102
}
103
103
104
- func ( l * Libvirt ) addCPUMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
104
+ func addCPUMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
105
105
var cpuFields = make (map [string ]interface {})
106
106
var cpuCacheMonitorTotalFields = make (map [string ]interface {})
107
107
@@ -188,7 +188,7 @@ func (l *Libvirt) addCPUMetrics(metrics map[string]golibvirt.TypedParamValue, do
188
188
}
189
189
}
190
190
191
- func ( l * Libvirt ) addBalloonMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
191
+ func addBalloonMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
192
192
var balloonFields = make (map [string ]interface {})
193
193
var balloonTags = map [string ]string {
194
194
"domain_name" : domainName ,
@@ -283,7 +283,7 @@ func (l *Libvirt) getCurrentPCPUForVCPU(vcpuID string, vcpuInfos []vcpuAffinity)
283
283
return - 1
284
284
}
285
285
286
- func ( l * Libvirt ) addInterfaceMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
286
+ func addInterfaceMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
287
287
var netTotalFields = make (map [string ]interface {})
288
288
var netData = make (map [string ]map [string ]interface {})
289
289
@@ -330,7 +330,7 @@ func (l *Libvirt) addInterfaceMetrics(metrics map[string]golibvirt.TypedParamVal
330
330
}
331
331
}
332
332
333
- func ( l * Libvirt ) addPerfMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
333
+ func addPerfMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
334
334
var perfFields = make (map [string ]interface {})
335
335
var perfTags = map [string ]string {
336
336
"domain_name" : domainName ,
@@ -351,7 +351,7 @@ func (l *Libvirt) addPerfMetrics(metrics map[string]golibvirt.TypedParamValue, d
351
351
}
352
352
}
353
353
354
- func ( l * Libvirt ) addBlockMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
354
+ func addBlockMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
355
355
var blockTotalFields = make (map [string ]interface {})
356
356
var blockData = make (map [string ]map [string ]interface {})
357
357
@@ -399,7 +399,7 @@ func (l *Libvirt) addBlockMetrics(metrics map[string]golibvirt.TypedParamValue,
399
399
}
400
400
}
401
401
402
- func ( l * Libvirt ) addIothreadMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
402
+ func addIothreadMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
403
403
var iothreadTotalFields = make (map [string ]interface {})
404
404
var iothreadData = make (map [string ]map [string ]interface {})
405
405
@@ -446,7 +446,7 @@ func (l *Libvirt) addIothreadMetrics(metrics map[string]golibvirt.TypedParamValu
446
446
}
447
447
}
448
448
449
- func ( l * Libvirt ) addMemoryMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
449
+ func addMemoryMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
450
450
var memoryBandwidthMonitorTotalFields = make (map [string ]interface {})
451
451
452
452
var memoryBandwidthMonitorData = make (map [string ]map [string ]interface {})
@@ -528,7 +528,7 @@ func (l *Libvirt) addMemoryMetrics(metrics map[string]golibvirt.TypedParamValue,
528
528
}
529
529
}
530
530
531
- func ( l * Libvirt ) addDirtyrateMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
531
+ func addDirtyrateMetrics (metrics map [string ]golibvirt.TypedParamValue , domainName string , acc telegraf.Accumulator ) {
532
532
var dirtyrateFields = make (map [string ]interface {})
533
533
var dirtyrateVcpuData = make (map [string ]map [string ]interface {})
534
534
0 commit comments