Benutzer-Werkzeuge

Webseiten-Werkzeuge


monitoring

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
monitoring [26.01.2019 10:16]
thooge [Voraussetzungen / Abhängigkeiten]
monitoring [03.04.2020 18:27] (aktuell)
thooge [Frontend]
Zeile 111: Zeile 111:
 </​code>​ </​code>​
  
 +=== Systemd ===
 +Aus speziellen Servern muß systemd verwendet werden. In diesem Fall ist eine abweichende Konfiguration
 +erforderlich:​
 +<file conf /​etc/​tmpfiles.d/​zabbix.conf>​
 +#​Type Path Mode UID GID Age Argument
 +d    /​run/​zabbix 0755 zabbix zabbix 10d -
 +</​file>​
 +Service-File:​
 +<file conf /​etc/​systemd/​system/​zabbix-agentd.service>​
 +[Unit]
 +Description=Zabbix Agent
 +After=syslog.target network.target
 +
 +[Service]
 +Type=oneshot
 +ExecStart=/​usr/​local/​sbin/​zabbix_agentd
 +RemainAfterExit=yes
 +PIDFile=/​run/​zabbix/​zabbix_agentd.pid
 +
 +[Install]
 +WantedBy=multi-user.target
 +</​file>​
 +
 +Aktivieren für Autostart
 +<​code>​
 +systemctl enable zabbix-agentd
 +</​code>​
 ===== Frontend ===== ===== Frontend =====
  
Zeile 139: Zeile 166:
     * Konfiguration ist anschließend unter: ''/​var/​www/​zabbix/​html/​conf/​zabbix.conf.php''​     * Konfiguration ist anschließend unter: ''/​var/​www/​zabbix/​html/​conf/​zabbix.conf.php''​
     * Login ist anschließend mit dem Benutzer ''​Admin''​ und dem Kennwort ''​zabbix''​ möglich     * Login ist anschließend mit dem Benutzer ''​Admin''​ und dem Kennwort ''​zabbix''​ möglich
 +
 +Frontend updaten
 +
 +  - Neue Version nach ''/​var/​www/​zabbix-<​version>''​ kopieren:<​code>​
 +cd /​usr/​local/​src/​zabbix-<​version>/​frontends/​php
 +cp -a . /​var/​www/​zabbix-<​version>​
 +chown -R www-data. /​var/​www/​zabbix-<​version>​
 +</​code>​
 +  - Konfiguration der Vorversion übernehmen
 +    * ''​cd /​var/​www''​
 +    * Konfiguration:​ ''​cp -p zabbix/​conf/​zabbix.conf.php zabbix-<​neu>/​conf/''​
 +    * Sprachen: ''​vimdiff zabbix-<​neu>/​include/​locales.inc.php zabbix/​include/​locales.inc.php''​
 +    * Blacklist für Einheiten: ''​vimdiff zabbix-<​neu>/​include/​func.inc.php zabbix/​include/​func.inc.php''​
 +  - Link ''/​var/​www/​zabbix''​ auf neue Version umschalten<​code bash>
 +rm /​var/​www/​zabbix
 +ln -s /​var/​www/​zabbix-<​version>​ /​var/​www/​zabbix
 +</​code>​
 +  - Kurze Funktionsüberprüfung mit einem Browser vornehmen
 +  - Alte Version entfernen
  
  
monitoring.1548494219.txt.gz · Zuletzt geändert: 26.01.2019 10:16 von thooge