17 lines
1.2 KiB
JSON
17 lines
1.2 KiB
JSON
|
|
{
|
||
|
|
"template": "Template OS Linux - Portfolio Simple Checks",
|
||
|
|
"groups": ["Templates/Operating systems"],
|
||
|
|
"items": [
|
||
|
|
{"key": "vfs.fs.size[/,pused]", "name": "Root filesystem usage percent", "type": "ZABBIX_AGENT", "value_type": "FLOAT", "units": "%"},
|
||
|
|
{"key": "system.cpu.util[,idle]", "name": "CPU idle percent", "type": "ZABBIX_AGENT", "value_type": "FLOAT", "units": "%"},
|
||
|
|
{"key": "vm.memory.size[pavailable]", "name": "Available memory percent", "type": "ZABBIX_AGENT", "value_type": "FLOAT", "units": "%"},
|
||
|
|
{"key": "net.if.in[eth0]", "name": "Network inbound on eth0", "type": "ZABBIX_AGENT", "value_type": "UNSIGNED", "units": "bps"},
|
||
|
|
{"key": "proc.num[sshd]", "name": "sshd process count", "type": "ZABBIX_AGENT", "value_type": "UNSIGNED"}
|
||
|
|
],
|
||
|
|
"triggers": [
|
||
|
|
{"name": "Root filesystem above 85 percent", "expression": "last(/Template OS Linux - Portfolio Simple Checks/vfs.fs.size[/,pused])>85"},
|
||
|
|
{"name": "Low available memory", "expression": "last(/Template OS Linux - Portfolio Simple Checks/vm.memory.size[pavailable])<10"},
|
||
|
|
{"name": "sshd is not running", "expression": "last(/Template OS Linux - Portfolio Simple Checks/proc.num[sshd])=0"}
|
||
|
|
]
|
||
|
|
}
|