Merge branch 'stable-2.14' into stable-2.15
[ganeti-github.git] / src / Ganeti / Constants.hs
index 7e960af..6452962 100644 (file)
@@ -4828,6 +4828,16 @@ cpuavgloadBufferSize = 150
 cpuavgloadWindowSize :: Int
 cpuavgloadWindowSize = 600
 
+-- * Xen cpu load collector
+
+xentopCommand :: String
+xentopCommand = "xentop"
+
+-- | Minimal observation time in seconds, the xen cpu load collector
+-- can report load averages for the first time.
+xentopAverageThreshold :: Int
+xentopAverageThreshold = 100
+
 -- * Monitoring daemon
 
 -- | Mond's variable for periodical data collection
@@ -5317,6 +5327,9 @@ ipv4NetworkMaxSize = 30
 dataCollectorCPULoad    :: String
 dataCollectorCPULoad    = "cpu-avg-load"
 
+dataCollectorXenCpuLoad :: String
+dataCollectorXenCpuLoad = "xen-cpu-avg-load"
+
 dataCollectorDiskStats  :: String
 dataCollectorDiskStats  = "diskstats"
 
@@ -5339,6 +5352,7 @@ dataCollectorNames =
                       , dataCollectorDrbd
                       , dataCollectorLv
                       , dataCollectorInstStatus
+                      , dataCollectorXenCpuLoad
                       ]
 
 dataCollectorStateActive :: String