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...