Aktionen

Zabbix Template App MySQL nutzen

Aus znilwiki

Für das ab Werk vorhandene "Template App MySQL" finden sich verschiedene Anleitungen wie die notwendigen Anmeldedaten für den MySQL Server zu hinterlegen sind.

Eine einfachere Form ist es die notwendigen Keys einfach in der Konfigurationsdatei des Zabbix-Agenten zu hinterlegen:

nano /usr/local/etc/zabbix_agentd.conf

und ganz unten die folgenden Zeilen anhängen:

UserParameter=mysql.ping,mysqladmin -uzabbix -pzabbix ping|grep alive|wc -l
UserParameter=mysql.uptime,mysqladmin -uzabbix -pzabbix status|cut -f2 -d":"|cut -f2 -d" "
UserParameter=mysql.threads,mysqladmin -uzabbix -pzabbix status|cut -f3 -d":"|cut -f2 -d" "
UserParameter=mysql.questions,mysqladmin -uzabbix -pzabbix status|cut -f4 -d":"|cut -f2 -d" "
UserParameter=mysql.slowqueries,mysqladmin -uzabbix -pzabbix status|cut -f5 -d":"|cut -f2 -d" "
UserParameter=mysql.qps,mysqladmin -uzabbix -pzabbix status|cut -f9 -d":"|cut -f2 -d" "
UserParameter=mysql.version,mysql -V
UserParameter=mysql.status[*],mysqladmin -uzabbix -pzabbix extended-status | grep "$1" | grep -o -P "[0-9.]+"

Den Benutzername -uBenutzername und das Passwort -pPasswort müsst Ihr ggf. noch anpassen.



Loading comments...