Template UserGate main
Macros used
| Name | Value |
|---|---|
| {$CPU.USAGE.CRIT} | 85 |
| {$CPU.USAGE.WARN} | 75 |
| {$LOG.SPACE.USAGE.CRIT} | 90 |
| {$LOG.SPACE.USAGE.WARN} | 80 |
| {$MEM.USAGE.CRIT} | 85 |
| {$MEM.USAGE.WARN} | 75 |
| {$SNMPV2_COMMUNITY} | public |
| {$VCPU.USAGE.CRIT} | 95 |
| {$VCPU.USAGE.WARN} | 80 |
Items collected
| Name | Description | Type | Interval | Key and additional info |
|---|---|---|---|---|
| Trap fallback | - | SNMP_TRAP | 0 | snmptrap.fallback |
| CPU Load | Использование CPU. | SNMP_AGENT | - | sysCpuLoad |
| Log disk space | Используемое пространство на диске под журналы. | SNMP_AGENT | - | sysLogDiskSpace |
| Memory used | Использование RAM. | SNMP_AGENT | - | sysMemoryUsed |
| Power supply1 status | Состояние 1-го источника питания. off on | SNMP_AGENT | - | sysPowerSupply1Status |
| Power supply2 status | Состояние 2-го источника питания. off on | SNMP_AGENT | - | sysPowerSupply2Status |
| Raid status | Текущее состояние raid. optimal(0), degraded(1), rebuild(2). | SNMP_AGENT | 30 | sysRaidStatus |
| Raid type | Текущий тип raid. | SNMP_AGENT | 30 | sysRaidType |
| Uptime | - | SNMP_AGENT | 60 | sysUpTime |
| Users count | Количество активных текущих пользователей. | SNMP_AGENT | - | usersCounter |
| vCPU count | Количество виртуальных процессоров системы. | SNMP_AGENT | - | vcpuCount |
| vCPU usage | Использование системного виртуального процессора. | SNMP_AGENT | - | vcpuUsage |
| SNMP Availability | - | INTERNAL | - | zabbix[host,snmp,available] |
Triggers
| Name | Description | Expression | Priority | Dependencies |
|---|---|---|---|---|
| CPU Load > {$CPU.USAGE.CRIT}% in 3m | - | min(/Template UserGate main/sysCpuLoad,3m)>{$CPU.USAGE.CRIT} | HIGH ⛔ | CPU Load |
| CPU Load > {$CPU.USAGE.WARN}% in 3m | - | min(/Template UserGate main/sysCpuLoad,3m)>{$CPU.USAGE.WARN} | AVERAGE ⚠ | CPU Load |
| Log disk space usage > {$LOG.SPACE.USAGE.CRIT}% | - | last(/Template UserGate main/sysLogDiskSpace)>{$LOG.SPACE.USAGE.CRIT} | HIGH ⛔ | Log disk space |
| Log disk space usage > {$LOG.SPACE.USAGE.WARN}% | - | last(/Template UserGate main/sysLogDiskSpace)>{$LOG.SPACE.USAGE.WARN} | AVERAGE ⚠ | Log disk space |
| Memory used > {$MEM.USAGE.CRIT}% | - | min(/Template UserGate main/sysMemoryUsed,3m)>{$MEM.USAGE.CRIT} | HIGH ⛔ | Memory used |
| Memory used > {$MEM.USAGE.WARN}% | - | min(/Template UserGate main/sysMemoryUsed,3m)>{$MEM.USAGE.WARN} | AVERAGE ⚠ | Memory used |
| PowerSupply1 is off | - | find(/Template UserGate main/sysPowerSupply1Status,,"like","off")=1 | HIGH ⛔ | Power supply1 status |
| PowerSupply2 is off | - | find(/Template UserGate main/sysPowerSupply2Status,,"like","off")=1 | HIGH ⛔ | Power supply2 status |
| System RAID change status to degraded | - | find(/Template UserGate main/sysRaidStatus,,"like","degraded")=1 | HIGH ⛔ | Raid status |
| System RAID change status to rebuild | - | find(/Template UserGate main/sysRaidStatus,,"like","rebuild")=1 | AVERAGE ⚠ | Raid status |
| Usergate has been restarted (uptime < 10m) | - | last(/Template UserGate main/sysUpTime)<10m | HIGH ⛔ | Uptime |
| vCPU usage > {$VCPU.USAGE.CRIT}% | - | min(/Template UserGate main/vcpuUsage,3m)>{$VCPU.USAGE.CRIT} | HIGH ⛔ | vCPU usage |
| vCPU usage > {$VCPU.USAGE.WARN}% | - | min(/Template UserGate main/vcpuUsage,3m)>{$VCPU.USAGE.WARN} | AVERAGE ⚠ | vCPU usage |