Analyse des benutzerdefinierten Überwachungs- und Alarmimplementierungsprozesses von Linux Zabbix

Analyse des benutzerdefinierten Überwachungs- und Alarmimplementierungsprozesses von Linux Zabbix

Ziel

Zeigen Sie eine der Daten im iostat-Befehl im Zabbix-Front-End-Monitoring an.

iostat-Befehl

Der Befehl iostat wird verwendet, um die Nutzung von System-Ein- und Ausgabegeräten und der CPU zu überwachen.

Hier nehmen wir das tps-Element der Festplatte sda ​​heraus. Hinweis: tps: Transaktionen pro Sekunde, die Anzahl der pro Sekunde verarbeiteten Transaktionen.

Fügen Sie Überwachungselemente am überwachten Ende hinzu

Erstellen Sie die Datei iotps.conf unter /etc/zabbix/zabbix_agentd.d

Das Format benutzerdefinierter Überwachungselemente lautet: UserParameter=<Schlüssel>,<Shell-Befehl>

Starten Sie den Dienst neu: systemctl restart zabbix-agent

prüfen:

Testen Sie, ob die vom Client definierten Überwachungselemente auf der Überwachungsseite normal sind.

Installieren Sie das Prüftool: yum -y install zabbix-get

Erkennung:

Hinweis: Da Server=192.168.1.71 in der Agentendatei /etc/zabbix/zabbix_agentd.conf verwendet wird, muss hier auch die IP-Adresse 192 verwendet werden.

Hinzufügen benutzerdefinierter Überwachungselemente auf der Überwachungs-Frontendseite

Konfiguration---Host---Überwachungselemente in der Zeile web01---Überwachungselemente in der oberen rechten Ecke der Seite erstellen---

Klicken Sie auf Hinzufügen --- Monitor --- Neueste Daten --- Es wurde ein zusätzlicher SDA-TPS gefunden

Benutzerdefinierter Alarm

Konfiguration---Host---Entsprechender Trigger unter dem Host---Trigger in der oberen rechten Ecke der Seite erstellen

Klicken Sie auf „Hinzufügen“, doppelklicken Sie in der Xshell auf die Bezeichnung „web01“, um den neuen Port zu öffnen. Der folgende Alarm wird unter „Überwachung – Probleme“ angezeigt:

Schließen Sie zu diesem Zeitpunkt einen Xshell-Tab und warten Sie einen Moment

Hinweis: Wenn Sie eine schnellere Aktualisierung wünschen, können Sie das Aktualisierungsintervall im entsprechenden Überwachungselement einstellen (hier ist die Anzahl der angemeldeten Benutzer). Die Systemvorgabe beträgt 1 Minute.

Akustischen Alarm hinzufügen

Klicken Sie unten links auf Benutzereinstellungen --- Nachrichten werden gesendet --- Überprüfen Sie die Frontend-Informationen. Da wir hier nicht klassifiziert sind, geben Sie „Nicht klassifiziert“ einen Ton aus und klicken Sie auf „Aktualisieren“.

E-Mail-Alarm (am Beispiel der Mailbox 163)

Holen Sie sich den Autorisierungscode

Verwaltung---Alarmmedientyp---Medientyp erstellen in der oberen rechten Ecke der Seite

Klicken Sie auf „Aktualisieren“, suchen Sie auf der angezeigten Seite den von Ihnen erstellten Alarmmedientyp und klicken Sie auf „Testen (Erfolg)“.

Klicken Sie oben rechts auf der Seite auf Hinzufügen, Konfigurieren---Aktion---Aktion erstellen

Klicken Sie auf „Hinzufügen“ und dann auf „Aktionen“.

Klicken Sie auf Hinzufügen und dann auf Benutzereinstellungen---Alarmmedien---Hinzufügen in der unteren linken Ecke der Seite.

Klicken Sie auf „Hinzufügen“ und dann auf „Aktualisieren“. Anschließend melden wir uns mithilfe von xshell bei den beiden web01-Servern an. Das Postfach empfängt die E-Mail:

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Überwachung des Jenkins-Prozesses basierend auf Zabbix
  • Detaillierte Erläuterung des Prozesses der aktiven, passiven und Webüberwachung von Zabbix im verteilten Überwachungssystem
  • Das verteilte Überwachungssystem Zabbix verwendet SNMP- und JMX-Kanäle zum Sammeln von Daten
  • Detaillierte Erläuterung des Zabbix-Überwachungsstatus des SQL Server-Dienstes
  • So überwachen Sie MySQL mit Zabbix
  • So verwenden Sie Filter zur Implementierung der Überwachung in Zabbix
  • Wie überwacht und erhält Zabbix Netzwerkgerätedaten über SSH?
  • Detailliertes Tutorial zum Upgrade von Zabbix Monitoring 4.4 auf 5.0
  • Detaillierte Schritte zum Hinzufügen von Hosts, die Sie in Zabbix überwachen müssen
  • Verwenden von Zabbix zum Überwachen des Ogg-Prozesses (Windows-Plattform)

<<:  JavaScript zum Erreichen eines Mouse-Tailing-Effekts

>>:  So lösen Sie das Problem des verstümmelten MySQL-Inserts

Artikel empfehlen

So verwenden Sie Yum zum Konfigurieren der lnmp-Umgebung im CentOS7.6-System

1. Details zur Installationsversion Server: Maria...

Vue + Element zur dynamischen Anzeige von Hintergrunddaten zu Optionen

brauchen: Implementieren Sie die dynamische Anzei...

Zusammenfassung des Wissens zu langsamen MySQL-Protokollen

Inhaltsverzeichnis 1. Einführung in Slow Log 2. L...

Eine gründliche Analyse der HTML-Sonderzeichen

Eine gründliche Analyse von HTML (14) Sonderzeich...

Lebenszyklus und Hook-Funktionen in Vue

Inhaltsverzeichnis 1. Was ist der Lebenszyklus 2....

Implementierung zum Erstellen benutzerdefinierter Images mit Dockerfile

Inhaltsverzeichnis Vorwort Einführung in Dockerfi...

React-Internationalisierung – Verwendung von react-intl

Wie erreicht man Internationalisierung in React? ...

Mehrere Möglichkeiten zur Lösung von CSS-Stilkonflikten (Zusammenfassung)

1. Verfeinern Sie den Selektor Durch die Verwendu...

Stil-Trigger-Effekt des Webseiten-Eingabefelds

<br />Dieses Beispiel untersucht hauptsächli...

Vollständiges Installationstutorial zum Ubuntu 16.04-Image unter VMware

In diesem Artikel finden Sie das Installations-Tu...

Sprechen Sie über wichtige Unterverzeichnisprobleme im Linux-System

/etc/fstab Partitionen/Festplatten automatisch mo...