Souhaitez-vous apprendre à effectuer une installation de surveillance Prometheus sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer comment installer Prometheus sur Ubuntu Linux et comment accéder à votre interface d’administration Web Prometheus pour la première fois.
• Version Ubuntu: 18.04.
• Version Prométhée: 2.8.0
Qu’est-ce que Prometheus?
Prometheus est une plate-forme de surveillance open source capable de collecter des métriques à partir de cibles surveillées en grattant des métriques.
Après avoir sauvegardé les données collectées, un administrateur réseau peut les interroger à l’aide de son langage d’interrogation et restituer tous les résultats en graphiques.
Prometheus est livré avec un serveur Web qui permet d’y accéder depuis n’importe où.
Tutoriel Prometheus:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels Prometheus.
Tutoriel – Installation de Prometheus
Sur la console Linux, créez un compte utilisateur Prometheus.
# groupadd –system prometheus
# useradd -s /bin/false -r -g prometheus prometheus
Créez les répertoires requis de Prometheus.
# mkdir /etc/prometheus
# mkdir /var/lib/prometheus
Effectuez le téléchargement Prométhée.
# mkdir /downloads/prometheus -p
# cd /downloads/prometheus
# wget https://github.com/prometheus/prometheus/releases/download/v2.8.0/prometheus-2.8.0.linux-amd64.tar.gz
Extrayez et installez le package de surveillance Prometheus.
# tar -zxvf prometheus-2.8.0.linux-amd64.tar.gz
# cd prometheus-2.8.0.linux-amd64/
# install prometheus /usr/local/bin/
# install promtool /usr/local/bin/
# mv consoles /etc/prometheus/
# mv console_libraries /etc/prometheus/
Créez un fichier de configuration Prometheus.
# cd /etc/prometheus
# vi prometheus.yml
Voici le contenu du fichier Prometheus.yml.
Définissez l’autorisation appropriée sur les fichiers d’installation Prometheus.
# chown prometheus:prometheus /usr/local/bin/prometheus
# chown prometheus:prometheus /usr/local/bin/promtool
# chown prometheus:prometheus /var/lib/prometheus -R
# chown prometheus:prometheus /etc/prometheus -R
# chmod -R 775 /etc/prometheus/ /var/lib/prometheus/
Utilisez la commande suivante pour démarrer Prometheus manuellement.
# prometheus –config.file /etc/prometheus/prometheus.yml –storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles –web.console.libraries=/etc/prometheus/console_libraries
Vous devriez voir les messages suivants du journal.
Prometheus Startup Script.
Créez un script de démarrage Prometheus.
# vi /etc/systemd/system/prometheus.service
Voici le contenu du fichier prometheus.service.
[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target
[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/prometheus –config.file /etc/prometheus/prometheus.yml \
–storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles \
–web.console.libraries=/etc/prometheus/console_libraries
[Install]
WantedBy=multi-user.target
SyslogIdentifier=prometheus
Restart=always
Activer le service Prometheus pour démarrer pendant le démarrage de l’ordinateur.
# chown prometheus:prometheus /var/lib/prometheus -R
# chmod 775 /var/lib/prometheus -R
# systemctl daemon-reload
# systemctl enable prometheus
# systemctl start prometheus
Le service Prometheus commencera à écouter sur le port TCP 9090.
Utilisez la commande suivante pour vérifier l’état du service Prometheus.
# systemctl status prometheus
Voici un exemple de sortie du statut du service Prometheus
● prometheus.service – Prometheus
Loaded: loaded (/etc/systemd/system/prometheus.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2019-03-27 02:59:44 UTC; 22h ago
Main PID: 29882 (prometheus)
Tasks: 8 (limit: 1152)
CGroup: /system.slice/prometheus.service
└─29882 /usr/local/bin/prometheus –config.file /etc/prometheus/prometheus.yml –storage.tsdb.path /var/lib/prometheus/ –web.console.templates=/etc/prometheus/consoles –web.console.lib
Accès au tableau de bord Prometheus
Ouvrez votre navigateur et entrez l’adresse IP de votre serveur plus: 9090
Dans notre exemple, l’URL suivante a été entrée dans le navigateur:
• http://34.216.84.149:9090
L’interface Web Prometheus devrait être présentée.
Félicitation! Vous avez effectué avec succès une installation de Prometheus sur Ubuntu Linux.
Leave A Comment
You must be logged in to post a comment.