Erfahren Sie, wie Sie die Selbstüberwachung von Apache SkyWalking schnell aktivieren

Erfahren Sie, wie Sie die Selbstüberwachung von Apache SkyWalking schnell aktivieren

1. Aktivieren Sie Prometheus-Telemetriedaten

Standardmäßig ist die Telemetrie deaktiviert ( selector ist none ), und zwar wie folgt:

Telemetrie:
  Selektor: ${SW_TELEMETRY:none}
  keiner:
  Prometheus:
    Host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0}
    Port: ${SW_TELEMETRY_PROMETHEUS_PORT:1234}
    sslAktiviert: ${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:false}
    sslKeyPath: ${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:""}
    sslCertChainPath: ${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:""}

Prometheus kann als Telemetrieimplementierer verwendet werden. Mit dieser Funktion kann Prometheus die Metrikdaten von Skywalking OAP erfassen.

Bearbeiten Sie config/application.yml und legen Sie selector wie folgt auf prometheus fest:

Telemetrie:
  Selektor: ${SW_TELEMETRY:prometheus}
  keiner:
  Prometheus:
    Host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0}
    Port: ${SW_TELEMETRY_PROMETHEUS_PORT:1234}
    sslAktiviert: ${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:false}
    sslKeyPath: ${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:""}
    sslCertChainPath: ${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:""}

Standardmäßig werden Endpunkte unter http://0.0.0.0:1234/ und http://0.0.0.0:1234/metrics angezeigt. Sie können bei Bedarf auch Host und Port einstellen.

2. Aktivieren Sie Prometheus Fetcher

SkyWalking unterstützt das Sammeln von Prometheus-Telemetriedaten direkt im OAP-Backend. Benutzer können sie über die Benutzeroberfläche oder die GraphQL-API anzeigen.

Standardmäßig ist Prometheus Fetcher deaktiviert ( active ist false ), und zwar wie folgt:

Prometheus-Fetcher:
  Selektor: ${SW_PROMETHEUS_FETCHER:default}
  Standard:
    aktiv: ${SW_PROMETHEUS_FETCHER_ACTIVE:false}

Bearbeiten Sie config/application.yml und setzen Sie active auf true , wie folgt:

Prometheus-Fetcher:
  Selektor: ${SW_PROMETHEUS_FETCHER:default}
  Standard:
    aktiv: ${SW_PROMETHEUS_FETCHER_ACTIVE:true}

3. Selbstüberwachungsdaten anzeigen

Starten Sie OAP neu, damit die geänderte Konfigurationsdatei wirksam wird.

Wählen Sie SelfObservability in der Benutzeroberfläche und dann OAP-Server in der Dienstliste aus. Die Auswirkung ist wie folgt:

Hinweis: Dieser Artikel verwendet SkyWalking Version 8.2.0 als Beispiel. Bei anderen Versionen kann es zu geringfügigen Unterschieden kommen.

Dies ist das Ende dieses Artikels zum Aktivieren der Selbstüberwachung in Apache SkyWalking. Weitere Informationen zum Aktivieren der Selbstüberwachung in Apache SkyWalking finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung des Apache SkyWalking-Alarmkonfigurationshandbuchs
  • Spring Cloud integriert Apache-SkyWalking, um Link-Tracking zu implementieren

<<:  Anweisungen zur Verwendung des HTML-Tags dl dt dd

>>:  Erfahren Sie, wie Sie den Fehler beim Speichern chinesischer Schriftzeichen in der MySQL-Datenbank beheben können

Artikel empfehlen

Wissen Sie, warum Vue-Daten eine Funktion sind?

Erklärung auf der offiziellen Website: Wenn eine ...

So implementieren Sie Datenpersistenz mit dem Vuex-Drittanbieterpaket

Zweck: Ermöglichen Sie die gleichzeitige lokale S...

Web 2.0: Ursachen und Lösungen der Informationsüberflutung

<br />Informationsduplikation, Informationsü...

So simulieren Sie Netzwerkpaketverlust und -verzögerung in Linux

netem und tc: netem ist ein Netzwerksimulationsmo...

Erläuterung verschiedener Möglichkeiten zum Ausführen von Tomcat unter Linux

Tomcat unter Linux starten und herunterfahren Sta...

Docker CP kopiert Dateien und gibt den Container ein

Geben Sie den laufenden Container ein # Geben Sie...

So implementieren Sie adaptive Container mit gleichem Seitenverhältnis mit CSS

Als ich kürzlich eine mobile Seite entwickelte, s...

JS realisiert die automatische Wiedergabe der Timeline

Vor kurzem habe ich einen solchen Effekt implemen...

Verwenden Sie das Firebug-Tool, um die Seite auf dem iPad zu debuggen

Wie debuggt man eine Seite auf dem iPad? Wenn Sie ...

Anwendung von Ankerpunkten in HTML

Ankerpunkt festlegen <a name="nach oben&qu...

xtrabackup MySQL-Datenbank sichern und wiederherstellen

Aufgrund einiger seiner eigenen Merkmale (Sperren...