Line 227: |
Line 227: |
| *'''status''': (enabled|disabled) Should the service be automatically started | | *'''status''': (enabled|disabled) Should the service be automatically started |
| | | |
| + | ===== Additional checks ==== |
| + | |
| + | Even if zabbix agent is great and support natively a lot of checks, some where missing for my usage, so I've added some UserParameters entry in the config file. For each of this check, you should add a new item with the name of the check as the key. |
| + | You can have a look at the configuration file /etc/zabbix/zabbix_agentd.conf (at the end of the file) to see the command used to return the corre |
| + | |
| + | *External IP: |
| + | **'''ip.external''': Return the real external IP address. |
| + | |
| + | *Incomming mails statistics: |
| + | **'''mail.in.denied.dnsbl''': number of emails rejected by DNSBL since the last run |
| + | **'''mail.in.denied.rhsbl''': number of emails rejected by RHSBL since the last run |
| + | **'''mail.in.denied.clamav''': number of emails rejected by CLAMAV since the last run |
| + | **'''mail.in.denied.earlytalker''': number of emails rejected by EARLYTALKER since the last run |
| + | **'''mail.in.denied.basicheaders''': number of emails rejected by BASICHEADERS since the last run |
| + | **'''mail.in.denied.goodrcptto''': number of emails rejected by GOODRCPTTO since the last run |
| + | **'''mail.in.denied.spamhelo''': number of emails rejected by SPAMHELO since the last run |
| + | **'''mail.in.denied.total''': sum of rejected emails (sum of the above checks) since the last run |
| + | **'''mail.in.denied.spam''': number of emails rejected by SPAMASSASSIN since the last run |
| + | **'''mail.in.denied.other''': number of emails rejected by others checks since the last run |
| + | **'''mail.in.queued.spam''': number of emails queued but marked as spam by SPAMASSASSIN since the last run |
| + | **'''mail.in.queued''': number of emails queued (HAM) since the last run |
| + | **'''mail.in.total''': number of emails received since the last run (accept + denied) |
| + | |
| + | *Outgoing mails statistics |
| + | **'''mail.out.total''': sum of outgoing emails since the last run |
| + | **'''mail.out.success''': number of successful transmitted emails since the last run |
| + | **'''mail.out.deferral''': number of deferred emails since the last run |
| + | **'''mail.out.failure''': number of failures since the last run |
| + | |
| + | *Memory/Swap usage |
| + | **'''vm.memory.size.used''' |
| + | **'''vm.memory.size.pused''' |
| + | **'''system.swap.size''' |
| + | |
| + | *MySQL Informations |
| + | **'''mysql.uptime''' |
| + | **'''mysql.threads''' |
| + | **'''mysql.questions''' |
| + | **'''mysql.slowqueries''' |
| + | **'''mysql.qps''' |
| + | **'''mysql.qps''' |
| + | **'''mysql.size''' |
| + | |
| + | *Network usage |
| + | **'''net.if.in.internal''' |
| + | **'''net.if.out.internal''' |
| + | **'''net.if.in.external''' |
| + | **'''net.if.out.external''' |
| + | |
| + | *UPS status |
| + | **'''ups.load''' |
| + | **'''ups.battery.charge''' |
| + | **'''ups.status''' |
| + | **'''ups.model''' |
| | | |
| ==== Proxy ==== | | ==== Proxy ==== |