1. Überwachungsarchitekturdiagramm 2. Umsetzungsideen
3. Spezifische Konfiguration 1. Installieren Sie das Jenkins Metrics-Plugin Downloadadresse des Plugins: http://updates.jenkins-ci.org/download/plugins/metrics/ Installieren Sie das Plugin „Metrics“. In der Systemkonfiguration gibt es eine zusätzliche Konfiguration „Metrics“, wie unten gezeigt: Die Konfigurationselemente sind nicht kompliziert. Wir müssen auf „Generieren …“ klicken, um einen Zugriffsschlüssel zu generieren (denken Sie daran, ihn nach der Generierung zu speichern). Dieser Schlüssel wird zur Identitätsüberprüfung verwendet, die wir später verwenden werden. Nach dem Speichern geben wir die URL im Browser ein: http://jenkins.local,me/metrics/<der neu generierte Zugriffsschlüssel>, um zu überprüfen, ob Jenkins Metriken offengelegt hat. Wenn Sie das folgende Bild sehen, können Sie mit dem nächsten Schritt fortfahren: 1.1 Einführung in das Metrics-Plugin Das Metrics-Plugin wird basierend auf Dropwizard/Metrics implementiert. Es stellt Messdaten über vier Schnittstellen bereit: /metrics, /ping, /threads, /healthcheck. 1.2 Metrik-Plugin: Einführung in die /metrics-Schnittstelle Klicken Sie im obigen Bild auf den Metrik-Link (http://jenkins.local.me/metrics/<Access Key>/metrics). Dadurch werden die folgenden Metrikdaten angezeigt: { Version: "4.0.0", Messgeräte: {...}, Zähler: {...}, Histogramme: {...}, Meter: {...}, Timer: {...} }
1.3 Andere Schnittstellen des Metrics-Plugins /ping: Die Schnittstelle gibt „pong“ zurück, was bedeutet, dass Jenkins aktiv ist, wie unten gezeigt: /threads: Gibt Jenkins-Thread-Informationen zurück /healthcheck: Gibt die folgenden Metriken zurück: { "Festplattenspeicherplatz" : { "gesund" : wahr }, "Plugins" : { "gesund" : wahr, "message" : "Keine fehlgeschlagenen Plugins" }, "temporärer Speicherplatz" : { "gesund" : wahr }, "Thread-Deadlock" : { "gesund" : wahr } } Der Zabbix-Server sammelt Daten durch Kommunikation mit dem Zabbix-Agenten. Der Zabbix-Agent ist in zwei Modi unterteilt: passiv und aktiv. Wir verwenden den passiven Modus, was bedeutet, dass der Zabbix-Server den Agenten nach Daten fragt. 2.1 Erstellen Sie eine Überwachungsvorlage und verknüpfen Sie sie mit einer Hostgruppe 2.2 Überwachungselemente erstellen Hier müssen wir erklären, warum einige der Optionen auf diese Weise ausgefüllt sind:
Zu diesem Zeitpunkt wurde der Zabbix-Server konfiguriert. Sie können unter „Überwachung“ -> „Neueste Daten“ prüfen, ob die neuesten Daten vorliegen, und dann ein Dashboard erstellen, um die Daten grafisch darzustellen. Auch andere Überwachungselemente können auf diese Weise konfiguriert werden. Überwachungsskriptcode 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:
|
<<: MySQL-Kill-Befehl – Verwendungshandbuch
>>: Vollständiges HTML des Upload-Formulars mit Bildvorschau
Inhaltsverzeichnis Was ist ein Webcontainer? Die ...
<br />Vorwort: Bevor Sie dieses Tutorial les...
Dinge zu beachten 1. Zunächst müssen Sie im MySQL...
Vorwort Die Ähnlichkeiten und Unterschiede zwisch...
Wenn es um den Verzeichniswechsel unter Linux geh...
Dieser Artikel fasst die Wissenspunkte zu MySql-I...
1. Befehlseinführung Der Befehl stat wird verwend...
Es gibt zwei Typen: (verschiedene Browser) 1. Verf...
Die Downloadadresse von FlashFXP lautet: https://...
Inhaltsverzeichnis Vorwort 1. Anspruch und Wirkun...
Inhaltsverzeichnis 1. Vue-Installation Methode 1:...
Inhaltsverzeichnis 1. Funktionsdefinition 1.1 Fun...
VMware-Vorbereitung CentOS-Vorbereitung, hier ist...
einführen Haben Sie schon einmal einen ganzen Tag...