ClickHouse ist ein Open-Source-Datenbankmanagementsystem und wird für umfangreiche Datenanalysen verwendet, wobei etwa 100 Abfragen pro Sekunde auf einer einzigen ClickHouse-Instanz ausgeführt werden. Die Überwachung von ClickHouse-Abfragen ist von entscheidender Bedeutung, um eine maximale Leistung zu erzielen und eine minimale Systembelastung zu gewährleisten.
Kennzahlen zur Leistungsüberwachung
Wir stellen separate ClickHouse-Plug-in-Erweiterungen zur Überwachung von Ereignissen, asynchronen Kennzahlen und Systemkennzahlen zur Verfügung. In unserem GitHub-Repository finden Sie eine vollständige Liste der Leistungskennzahlen, die für jedes dieser Plug-ins bereitgestellt werden.
Voraussetzungen
-  Ensure the Clickhouse Python Driver is installed. To install the driver, execute the following command: pip install clickhouse-driver
 - Unser Linux-Server-Überwachungsagent sollte dort installiert werden, wo die ClickHouse-Datenbank ausgeführt wird.
 - Wenn Sie ein Plug-in hinzufügen, sollten der Name des Plug-ins und der Name des Ordners identisch sein.
 
Plug-in-Installation
Unterstützte Plattform: Linux
- 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 plugins from our GitHub-Repository For example, to monitor the system metrics, download the plugin clickhouse_system_metrics.py: wget https://raw.githubusercontent.com/site24x7/plugins/master/clickhouse/clickhouse_system_metrics/clickhouse_system_metrics.py
 - Geben Sie die zu Ihrer Konfiguration passenden Informationen wie Hostname, Port, Datenbankbenutzer und Passwort an.
 -  Create a folder with the plugin name, under the Site24x7 Linux agent plugin directory '/opt/site24x7/monagent/plugins/' and place the python file under '/opt/site24x7/monagent/plugins/<plugin name>/'
          Wenn Sie z. B. das Plug-in zur Überwachung von Systemkennzahlen verwenden, erstellen Sie den Ordner "clickhouse_system_metrics" im Plug-in-Verzeichnis "/opt/site24x7/monagent/plugins/" des Linux-Agenten von Site24x7 und legen die Datei "clickhouse_system_metrics.py" unter "/opt/site24x7/monagent/plugins/clickhouse_system_metrics/" ab.
 
Der Agent führt das Plug-in automatisch innerhalb von fünf Minuten aus und sendet Leistungsdaten an das Site24x7-Rechenzentrum.
 Manually execute the plugin script using the following command and verify its output. For example, if you are using the 'clickhouse_system_metrics' plugin,  
python clickhouse_system_metrics.py
          Daten im Webclient von Site24x7 anzeigen
- Melden Sie sich bei Site24x7 an, navigieren Sie zu "Server" > "Plug-in-Integrationen" und klicken Sie auf den Namen der Plug-in-Überwachung.
 - Sie können Leistungsdiagramme zu den verschiedenen Kennzahlen für die ClickHouse-Datenbank anzeigen.
 
Plug-in-Beitrag
Sie können gerne einen Beitrag zu unseren bestehenden Plug-in-Integrationen leisten und Vorschläge oder Feedback in unserer Community einreichen.
Weitere Plug-in-Integrationen
- Über 100 Plug-in-Integrationen
 - Schreiben Sie Ihr eigenes Plug-in – für Linux und Windows
 - Lighttpd-Überwachung
 - Twilio-Überwachung
 - Supervisord-Überwachung
 - NGINX-Überwachung