@@ -148,11 +148,11 @@ type instanceMonitoring struct {
148
148
}
149
149
150
150
type averageMonitoring struct {
151
- ram * averageCalc
152
- cpu * averageCalc
153
- inTraffic * averageCalc
154
- outTraffic * averageCalc
155
- disks map [string ]* averageCalc
151
+ ram * averageCalc
152
+ cpu * averageCalc
153
+ download * averageCalc
154
+ upload * averageCalc
155
+ disks map [string ]* averageCalc
156
156
}
157
157
158
158
/***********************************************************************************************************************
@@ -420,7 +420,7 @@ func (monitor *ResourceMonitor) setupSystemAlerts(nodeConfig cloudprotocol.NodeC
420
420
if nodeConfig .AlertRules .Download != nil {
421
421
monitor .alertProcessors .PushBack (createAlertProcessorPoints (
422
422
"Download traffic" ,
423
- & monitor .nodeMonitoring .InTraffic ,
423
+ & monitor .nodeMonitoring .Download ,
424
424
func (time time.Time , value uint64 , status string ) {
425
425
monitor .alertSender .SendAlert (prepareSystemAlertItem (nodeID , "download" , time , value , status ))
426
426
},
@@ -430,7 +430,7 @@ func (monitor *ResourceMonitor) setupSystemAlerts(nodeConfig cloudprotocol.NodeC
430
430
if nodeConfig .AlertRules .Upload != nil {
431
431
monitor .alertProcessors .PushBack (createAlertProcessorPoints (
432
432
"Upload traffic" ,
433
- & monitor .nodeMonitoring .OutTraffic ,
433
+ & monitor .nodeMonitoring .Upload ,
434
434
func (time time.Time , value uint64 , status string ) {
435
435
monitor .alertSender .SendAlert (prepareSystemAlertItem (nodeID , "upload" , time , value , status ))
436
436
},
@@ -548,7 +548,7 @@ func (monitor *ResourceMonitor) setupInstanceAlerts(instanceID string, instanceM
548
548
if rules .Download != nil {
549
549
e := monitor .alertProcessors .PushBack (createAlertProcessorPoints (
550
550
instanceID + " download traffic" ,
551
- & instanceMonitoring .monitoring .InTraffic ,
551
+ & instanceMonitoring .monitoring .Download ,
552
552
func (time time.Time , value uint64 , status string ) {
553
553
monitor .alertSender .SendAlert (
554
554
prepareInstanceAlertItem (
@@ -561,7 +561,7 @@ func (monitor *ResourceMonitor) setupInstanceAlerts(instanceID string, instanceM
561
561
if rules .Upload != nil {
562
562
e := monitor .alertProcessors .PushBack (createAlertProcessorPoints (
563
563
instanceID + " upload traffic" ,
564
- & instanceMonitoring .monitoring .OutTraffic ,
564
+ & instanceMonitoring .monitoring .Upload ,
565
565
func (time time.Time , value uint64 , status string ) {
566
566
monitor .alertSender .SendAlert (
567
567
prepareInstanceAlertItem (
@@ -619,23 +619,23 @@ func (monitor *ResourceMonitor) getCurrentSystemData() {
619
619
}
620
620
621
621
if monitor .trafficMonitoring != nil {
622
- inTraffic , outTraffic , err := monitor .trafficMonitoring .GetSystemTraffic ()
622
+ download , upload , err := monitor .trafficMonitoring .GetSystemTraffic ()
623
623
if err != nil {
624
624
log .Errorf ("Can't get system traffic value: %s" , err )
625
625
}
626
626
627
- monitor .nodeMonitoring .InTraffic = inTraffic
628
- monitor .nodeMonitoring .OutTraffic = outTraffic
627
+ monitor .nodeMonitoring .Download = download
628
+ monitor .nodeMonitoring .Upload = upload
629
629
}
630
630
631
631
monitor .nodeAverageData .updateMonitoringData (monitor .nodeMonitoring )
632
632
633
633
log .WithFields (log.Fields {
634
- "CPU" : monitor .nodeMonitoring .CPU ,
635
- "RAM" : monitor .nodeMonitoring .RAM ,
636
- "Disk" : monitor .nodeMonitoring .Disk ,
637
- "IN " : monitor .nodeMonitoring .InTraffic ,
638
- "OUT " : monitor .nodeMonitoring .OutTraffic ,
634
+ "CPU" : monitor .nodeMonitoring .CPU ,
635
+ "RAM" : monitor .nodeMonitoring .RAM ,
636
+ "Disk" : monitor .nodeMonitoring .Disk ,
637
+ "Download " : monitor .nodeMonitoring .Download ,
638
+ "Upload " : monitor .nodeMonitoring .Upload ,
639
639
}).Debug ("Monitoring data" )
640
640
}
641
641
@@ -660,24 +660,24 @@ func (monitor *ResourceMonitor) getCurrentInstancesData() {
660
660
}
661
661
662
662
if monitor .trafficMonitoring != nil {
663
- inTraffic , outTraffic , err := monitor .trafficMonitoring .GetInstanceTraffic (instanceID )
663
+ download , upload , err := monitor .trafficMonitoring .GetInstanceTraffic (instanceID )
664
664
if err != nil {
665
665
log .Errorf ("Can't get service traffic: %s" , err )
666
666
}
667
667
668
- value .monitoring .InTraffic = inTraffic
669
- value .monitoring .OutTraffic = outTraffic
668
+ value .monitoring .Download = download
669
+ value .monitoring .Upload = upload
670
670
}
671
671
672
672
value .averageData .updateMonitoringData (value .monitoring .MonitoringData )
673
673
674
674
log .WithFields (log.Fields {
675
- "id" : instanceID ,
676
- "CPU" : value .monitoring .CPU ,
677
- "RAM" : value .monitoring .RAM ,
678
- "Disk" : value .monitoring .Disk ,
679
- "IN " : value .monitoring .InTraffic ,
680
- "OUT " : value .monitoring .OutTraffic ,
675
+ "id" : instanceID ,
676
+ "CPU" : value .monitoring .CPU ,
677
+ "RAM" : value .monitoring .RAM ,
678
+ "Disk" : value .monitoring .Disk ,
679
+ "Download " : value .monitoring .Download ,
680
+ "Upload " : value .monitoring .Upload ,
681
681
}).Debug ("Instance monitoring data" )
682
682
}
683
683
}
@@ -779,11 +779,11 @@ func (monitor *ResourceMonitor) cpuToDMIPs(cpu float64) uint64 {
779
779
780
780
func newAverageMonitoring (windowCount uint64 , partitions []aostypes.PartitionUsage ) * averageMonitoring {
781
781
averageMonitoring := & averageMonitoring {
782
- ram : newAverageCalc (windowCount ),
783
- cpu : newAverageCalc (windowCount ),
784
- inTraffic : newAverageCalc (windowCount ),
785
- outTraffic : newAverageCalc (windowCount ),
786
- disks : make (map [string ]* averageCalc ),
782
+ ram : newAverageCalc (windowCount ),
783
+ cpu : newAverageCalc (windowCount ),
784
+ download : newAverageCalc (windowCount ),
785
+ upload : newAverageCalc (windowCount ),
786
+ disks : make (map [string ]* averageCalc ),
787
787
}
788
788
789
789
for _ , partition := range partitions {
@@ -795,12 +795,12 @@ func newAverageMonitoring(windowCount uint64, partitions []aostypes.PartitionUsa
795
795
796
796
func (average * averageMonitoring ) toMonitoringData (timestamp time.Time ) aostypes.MonitoringData {
797
797
data := aostypes.MonitoringData {
798
- CPU : average .cpu .getIntValue (),
799
- RAM : average .ram .getIntValue (),
800
- InTraffic : average .inTraffic .getIntValue (),
801
- OutTraffic : average .outTraffic .getIntValue (),
802
- Disk : make ([]aostypes.PartitionUsage , 0 , len (average .disks )),
803
- Timestamp : timestamp ,
798
+ CPU : average .cpu .getIntValue (),
799
+ RAM : average .ram .getIntValue (),
800
+ Download : average .download .getIntValue (),
801
+ Upload : average .upload .getIntValue (),
802
+ Disk : make ([]aostypes.PartitionUsage , 0 , len (average .disks )),
803
+ Timestamp : timestamp ,
804
804
}
805
805
806
806
for name , diskUsage := range average .disks {
@@ -815,8 +815,8 @@ func (average *averageMonitoring) toMonitoringData(timestamp time.Time) aostypes
815
815
func (average * averageMonitoring ) updateMonitoringData (data aostypes.MonitoringData ) {
816
816
average .cpu .calculate (float64 (data .CPU ))
817
817
average .ram .calculate (float64 (data .RAM ))
818
- average .inTraffic .calculate (float64 (data .InTraffic ))
819
- average .outTraffic .calculate (float64 (data .OutTraffic ))
818
+ average .download .calculate (float64 (data .Download ))
819
+ average .upload .calculate (float64 (data .Upload ))
820
820
821
821
for _ , disk := range data .Disk {
822
822
averageCalc , ok := average .disks [disk .Name ]
0 commit comments