This is an old revision of the document!
# ###apt install rsyslog
# cat /var/log/syslog | grep -i 'error'
# cat /var/log/syslog | egrep -v 'DHCPACK|DHCPREQUEST|Wrote.*leases|sessionclean|ALLOWED|run-parts.*report'
# usermod -aG adm zabbix
# service zabbix-agent restart
Item:
Name: Error log in syslog
Type: Zabbix Agent(active)
Key: logrt[/var/log/syslog,(?i)error]
History: 1d
Item:
Name: Unknown log in syslog
Type: Zabbix Agent(active)
Key: logrt[/var/log/syslog]
Preprocessing:
Name: Does not match regular expression
Parameters: DHCPACK|DHCPREQUEST|Wrote.*leases|sessionclean|ALLOWED|run-parts.*report
Custom on fail: Discard Value
Trigger:
Name: Error|Unknown log in syslog on {HOST.NAME}
Severity: Warning
Expression: nodata(/Zabbix server/logrt[/var/log/syslog,(?i)error],1m)=0
Expression: nodata(/Zabbix server/logrt[/var/log/syslog],1m)=0