Table Of Contents

Previous topic

Monitor Types

Next topic

Tests

Built-ins

HOST_CPU Monitors

By default, a single cpuUage monitor is built to monitor overall CPU usage. On servers with multiple processors, you need to set up cpuUsage monitor for each processor instance manually.

overallCpu

Name
overallCpu
Type
agent.cpu.cpuUsage
Enabled
true
Periodicity
:::30
Parameters
None
Observations

percentTotalThreshold:

Enabled true
Facet percentTotal
Test Threshold
Upper 80%
Lower 0%
Action defaultTrap

percentSysThreshold:

Enabled true
Facet percentSys
Test Threshold
Upper 60%
Lower 0%
Action defaultTrap

loadAvg

Name
loadAvg
Type
agent.cpu.loadAvg
Enabled
true
Periodicity
:::30
Parameters
None
Observations

oneMinLoadAvgThreshold

Enabled false
Facet one
Test Threshold
Upper 0.75
Lower 0
Action defaultTrap

fiveMinLoadAvgThreshold

Enabled false
Facet five
Test Threshold
Upper 0.75
Lower 0
Action defaultTrap

fifteenMinLoadAvgThreshold

Enabled false
Facet fifteen
Test Threshold
Upper 0.75
Lower 0
Action defaultTrap

HOST_DISK Monitors

diskUsage

Name
<file-system>
Type
agent.disk.diskUsage
Enabled
true
Periodicity
:::30
Parameters
device <mount-point>
Observations

diskUsageThreshold

Enabled true
Facet percentUsed
Test Threshold
Upper 75%
Lower 0%
Action defaultTrap

HOST_MEM Monitors

memUsage

Name
memUsage
Type
agent.mem.memUsage
Enabled
true
Periodicity
:::30
Parameters
None
Observations

memUsagePercentThreshold

Enabled true
Facet percentUsed
Test Threshold
Upper 80%
Lower 0%
Action defaultTrap

swapUsage

Name
swapUsage
Type
agent.mem.swapUsage
Enabled
true
Periodicity
:::30
Parameters
None
Observations

swapUsagePercentThreshold

Enabled true
Facet percentUsed
Test Threshold
Upper 80%
Lower 0%
Action defaultTrap

bufferCache

Name
bufferCache
Type
agent.mem.bufferCache
Enabled
true
Periodicity
:::30
Parameters
None
Observations

bufferCachePercentTotalThreshold

Enabled true
Facet percentOfTotal
Test Threshold
Upper 100%
Lower 20%
Action defaultTrap

HOST_MON Monitors

systemInfo

Name
systemInfo
Type
agent.mon.systemInfo
Enabled
false
Periodicity
::1:
Parameters
None
Observations

rebootObservation

Enabled true
Facet upTime
Test Compare
compareValue last($upTime)
operator lt
Action defaultTrap

heartbeat

Name
heartbeat
Type
agent.mon.heartbeat
Enabled
false
Periodicity
::1:
Parameters
None
Observations

heartbeatObservation

Enabled true
Facet timestamp
Test Compare
compareValue 0
operator neq
Action defaultTrap

rootLoginFailCheck

Name
rootLoginFailCheck
Type
agent.mon.logMonitor
Enabled
false
Periodicity
:::30
Parameters
path /var/log/secure
regex authentication failure.* user=root
Observations

rootLoginFailObservation

Enabled true
Facet occurrenceCount
Test Compare
compareValue 0
operator neq
Action defaultTrap

shadowChangeCheck

Name
shadowChangeCheck
Type
agent.mon.fileMonitor
Enabled
false
Periodicity
:::30
Parameters
path /etc/shadow
md5 true
Observations

shadowFileExistsObservation

Enabled true
Facet exists
Test Compare
compareValue 1
operator neq
Action defaultTrap

shadowFileChangeObservation

Enabled true
Facet md5
Test Compare
compareValue last($md5)
operator neq
Action defaultTrap