CouchDB-Überwachung

Konfigurieren Sie das CouchDB-Plug-in, um die Leistungsmetriken Ihrer Redis-Datenbanken zu überwachen.

Apache CouchDB ist eine Open-Source-Datenbanksoftware mit dokumentenorientierter NoSQL-Architektur. Installieren und nutzen Sie unser Überwachungs-Tool für CouchDB und erhalten Sie detaillierte Einblicke in die Aktivität und den Zustand der Datenbank.

In diesem Dokument werden die Konfiguration des CouchDB-Plug-ins und die Überwachungsmetriken beschrieben, um detaillierte Einblicke in die Leistung, Verfügbarkeit und Nutzungsstatistiken von CouchDB-Servern zu erhalten.

Kennzahlen zur Leistungsüberwachung

Treffer/Fehlschläge im Authentifizierungscache

Die Gesamtzahl, wie oft Authentifizierungsdaten, die von einer Komponente/Anwendung angefordert wurden, im Cache-Speicher gefunden/nicht gefunden wurden.

Offene Datenbanken

Die Gesamtzahl der geöffneten Datenbanken auf dem CouchDB Server.

Sammelanfragen

Die Gesamtzahl der Sammelanfragen, die eine CouchDB-Datenbank von einer Komponente/Applikation erhalten hat.

Antworten

Gesamtzahl der HTTP-Anfragen, die eine Datenbank empfangen hat.

Datenbanklesevorgänge

Gesamtzahl der Lesevorgänge eines Dokuments aus einer Datenbank.

Datenbankschreibvorgänge

Gesamtzahl der Änderungen an einer Datenbank.

Lesevorgänge anzeigen

Gesamtzahl der in einer Datenbank gelesenen Aufrufe.

Änderungsanfragen

Gesamtzahl der Anfragen HTTP POST, GET, COPY, HEAD, MOVE und PUT, die von einer Datenbank empfangen werden.

Geöffnete Betriebssystemdateien

Anzahl der Dateideskriptoren, die in einer CouchDB-Datenbank geöffnet sind.

Voraussetzungen

  • Stellen Sie sicher, dass CouchDB auf dem Server installiert ist und ausgeführt wird.
  • Dieses Plug-in verwendet die URL "/_stats", um Leistungskennzahlen abzurufen. Standardmäßig wird es während der Installation von CouchDB selbst konfiguriert. Andernfalls müssen Sie es konfigurieren.

Plug-in-Installation

  • Laden Sie die neueste Version des Linux-Agenten von Site24x7 herunter und installieren Sie ihn auf dem Server, auf dem Sie das Plug-in ausführen möchten. Nach erfolgreicher Installation sehen Sie die Überwachung des Linux-Servers in der Steuerkonsole von Site24x7. Dies bestätigt, dass der Agent in der Lage ist, mit unserem Rechenzentrum zu kommunizieren.
  • Download the couchdb.py file from our GitHub repository.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/couchdb/couchdb.py
  • By default, the plugin uses the status url 'http://127.0.0.1:5894/_stats' to fetch the performance metrics. To change the existing configuration, edit the '#Config Section' in the 'couchdb.py' file.
    #Config Section:
    COUCHDB_HOST ='127.0.0.1'
    COUCHDB_PORT ="5984"
    COUCHDB_STATS_URI="/_stats/"
    COUCHDB_USERNAME =NONE
    COUCHDB_PASSWORD =NONE
  • Erstellen Sie den Ordner "couchdb" im Plug-in-Verzeichnis "/opt/site24x7/monagent/plugins/couchdb" des Linux-Agenten von Site24x7 und legen Sie die Datei "couchdb.py" unter "/opt/site24x7/monagent/plugins/couchdb/" ab

Der Agent führt das Plug-in automatisch innerhalb von fünf Minuten aus und sendet Leistungsdaten an das Site24x7-Rechenzentrum.

Tipp

Manually execute the plugin script using the following command and verify its output:

python couchdb.py

Daten im Webclient von Site24x7 anzeigen

  1. Melden Sie sich bei Site24x7 an und gehen Sie zu "Server" > "Plug-ins" > Name der Plug-in-Überwachung.
  2. Sie können Leistungsdiagramme zu den verschiedenen Kennzahlen für den CouchDB-Server anzeigen.

Plug-in-Beitrag

Sie können gerne einen Beitrag zu unseren bestehenden Plug-ins leisten und Vorschläge oder Feedback in unserer Community einreichen.

Weitere Plug-in-Integrationen