Zabbix Monitoring
- open Source Monitoring aus Riga / Lettland
- Server unter Linux, für viele Derivate, auch als fertige Appliance
- SQL-Datenbank speichert Historie
- Zabbix Agent LogFile - /var/log/zabbix/zabbix_agentd.log
Agent Config file - /etc/zabbix/zabbix_agentd.conf - Agenten:
• active Agent (Client sendet bei Änderungen, gut für häufige Daten oder kurze Spitzen)
• passive Agent (default, Server fragt Client regelmäßig ab)
• SNMP
• IPMI - Daemons (Management-Konsolen)
• JMX (Java Management Extensions)
• kein Agent (ICMP/HTTP, SSH, Telnet..)
Erste Schritte:
- Alert -> Actions -> Discovery Actions -> Create Action
- Name: Auto add Host in LAN
- Add: Discovery Rule (siehe unten)
- Operation: Add Host
- Data Collection -> Discovery -> LAN PING
- Checks: ICMP ping, HTTP, SSH
Agent installieren:
- sudo apt-get install zabbix-agent
- Server IP in /etc/zabbix/zabbix_agentd.conf
- sudo systemctl restart zabbix-agent - Restart
- sudo systemctl status zabbix-agent - Funktionstest
- Proxmox mit Zabbix per API verbinden (Monitoring Proxmox VE using Zabbix Agent - Geek is the Way!)
On PVE host:- zabbix@pam user created
- API token for the user created
- Permissions as described in the guide assigned to the user
- Macros defined (PVE.TOKEN.ID, PVE.TOKEN.SECRET, PVE.URL.HOST with the values from PVE
- PVE host created with Proxmox VE by HTTP template (Kopie) assigned (IP address defined)
- Added to host groups Linux and Hypervisors
- Monitoring/Hosts shows 2 hosts, the zabbix server itself and the PVE host
Alarmierung:
- Alerts -> Media Type -> nach Wunsch konfigurierien + ENABLE
- Users -> Users -> Media Type hinzu fügen
- Alerts -> Actions -> Trigger Actions konfigurieren
- Add -> Type: Trigger severty, Operator: equals, Severity: High
- Operations: konfigurieren, Alert= enable
Zabbix Agent 2:
- gibt es (noch) nicht für alle Plattformen
- speichert Daten zwischen
- Parameter "system.hostname" gibt den kurzen Hostname zurück
- zusätzliche Items wie Dateibesitzer, Dateiberechtigung
- Überwachung von TLS/SSL-Zertifikaten auf Gültigkeit und Details
Quellen und Links: