Dieser Artikel verwendet redis_exporter + pro metheus + grafana implementiert die Überwachung von Redis-Diensten. Gründe: Geringe Kosten, weniger manuelle Eingriffe, direktes Herunterladen der entsprechenden Komponenten, nur das Hinzufügen von Konfigurationen für die Kommunikation untereinander und die visuellen Indikatoren sind relativ umfassend.
Empfohlen (kostenlos): redis
Das Folgende ist auf einem Linux-Computer mit installiertem Redis
1.redis_exporter
Laden Sie die komprimierte Datei herunter
wget https://github.com/oliver006/redis_exporter/releases/download/v0.28.0/redis_exporter-v0.28.0.linux-amd64.tar.gz
Unzip
tar zxf redis_exporter-v0.28.0.linux-amd64.tar.gz
CD in die Verzeichnis
cd redis_exporter-v1.15.0.linux-amd64
Führen Sie das Programm redis_exporter plus & direkt aus, um es im Hintergrund auszuführen. Der Befehl /redis_exporter & greift standardmäßig auf den Localhost:6379 dieser Maschine zu. Sie müssen die Redis-Nutzung anderer Maschinen angeben.
./redis_exporter &
2.prometheus
Der erste Schritt besteht darin, die Datei wie gewohnt herunterzuladen. Die entpackte Datei (v2.7.1) kann auf die zu installierende Version geändert werden. com/prometheus/prometheus/releases, um die entsprechende Versionsnummer zu finden.
wget https://github.com/prometheus/prometheus/releases/download/v2.7.1/prometheus-2.7.1.linux-amd64.tar.gz
Öffnen Sie die Konfigurationsdatei und fügen Sie die Konfiguration der redis_exporter-Kommunikation hinzu
tar zxf prometheus-2.7.1.linux-amd64.tar.gz
Führen Sie ps aus: Überprüfen Sie, ob ein Prozess Port 9090 belegt.
vim prometheus.yml
http://ip:9090/targets Überprüfen Sie, ob er erfolgreich ist
Ohne weitere Umschweife
- job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] #程序在本机开通的端口号 默认9090 - job_name: 'redis' static_configs: - targets: - "IP:9121" #(安装redis_exporter的IP)
./prometheus &
wget https://dl.grafana.com/oss/release/grafana-6.0.0-beta1.linux-amd64.tar.gz
tar zxf grafana-6.0.0-beta1.linux-amd64.tar.gz
Nach dem Start: http://ip:300 Standardbenutzer: admin, Passwort: admin Suchen Sie dann links nach Datenquellen
Konfigurieren Sie die URL, die Ihrer Programmadresse entspricht
Der letzte Schritt! Herunterladen Importieren Sie die JSON-Vorlage
Hochladen
Hier können Sie die von Ihnen konfigurierte Serviceüberwachung anzeigen
Überwachungsseite
Heute ist Silvester, ich wünsche euch allen im Voraus ein frohes neues Jahr
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Redis-Leistungsüberwachung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!