Maison > Article > base de données > Explication détaillée de la surveillance des performances Redis
Cet article utilise redis_exporter + prometheus +grafana pour surveiller le service Redis. Les raisons sont : faible coût, moins d'intervention manuelle et téléchargement direct. des composants correspondants. ,Il suffit d'ajouter des configurations pour communiquer entre elles, et les indicateurs visuels sont également relativement complets.
Recommandé (gratuit) : redis
Ce qui suit est sur une machine Linux avec redis installé
1.redis_exporter
Téléchargez le fichier compressé du programme
wget https://github.com/oliver006/redis_exporter/releases/download/v0.28.0/redis_exporter-v0.28.0.linux-amd64.tar.gz
Décompressez
tar zxf redis_exporter-v0.28.0.linux-amd64.tar.gz
cd dans le répertoire
cd redis_exporter-v1.15.0.linux-amd64
Exécutez le Programme redis_exporter directement Ajouter & signifie s'exécuter en arrière-plan. La commande /redis_exporter & accède au localhost:6379 de la machine locale par défaut. Vous devez spécifier l'utilisation de Redis par d'autres machines./redis_exporter ip:port &
./redis_exporter &<.>
2.prometheus
La première étape consiste à télécharger le fichier comme d'habitude. Le fichier décompressé (v2.7.1) peut être modifié vers la version qui doit être installée. cliquez sur https://github.com/prometheus/prometheus/releases pour trouver la version correspondante.wget https://github.com/prometheus/prometheus/releases/download/v2.7.1/prometheus-2.7.1.linux-amd64.tar.gzrrreecd entre dans le répertoire et vous trouverez un fichier de configuration prometheus.yml. nom du service, adresse de surveillance et port de chaque service.
tar zxf prometheus-2.7.1.linux-amd64.tar.gzOuvrez le fichier de configuration et ajoutez la configuration de la communication redis_exporter
vim prometheus.ymlExécutez ps : Vérifiez s'il y a un processus occupant le port 9090
- job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] #程序在本机开通的端口号 默认9090 - job_name: 'redis' static_configs: - targets: - "IP:9121" #(安装redis_exporter的IP)http://ip : 9090/targets Vérifier si réussi
3.grafana
Plus de bêtises./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
cd grafana-6.0.0-beta1Après le démarrage : http:// ip:300 Utilisateur par défaut : admin, mot de passe : admin Recherchez ensuite les sources de données à gauche
https://grafana.com/api/dashboards/763/revisions/1/download
Télécharger
Vous pouvez le consulter ici Configurer ces services de surveillance
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!