fcastello.raspberrypi_exporter
Nom du rôle
Rôle Ansible pour installer l'exportateur Prometheus pour les métriques de Raspberry Pi en utilisant le collecteur de fichiers texte de Prometheus Node Exporter. Cet exportateur est basé sur le travail de https://github.com/fahlke/raspberrypi_exporter avec quelques modifications pour fonctionner sous Ubuntu et offrir des options pour changer la configuration par défaut du fichier texte et des emplacements des commandes.
Exigences
- systemd installé
- vcgencmd (pour les systèmes Ubuntu, le paquet sera installé ; Raspbian devrait l'avoir déjà)
Variables du rôle
# Chemin où installer le script de l'exportateur
raspberrypi_exporter_script_path: /usr/local/bin
# Chemin où le fichier du collecteur de fichiers texte sera écrit
raspberrypi_exporter_textcollector_path: /var/lib/node_exporter/textfile_collector/
# Nom du fichier que le collecteur de fichiers texte produira
raspberrypi_exporter_textcollector_file: raspberrypi-metrics.prom
# Répertoire par défaut de systemd
raspberrypi_exporter_systemd_dir: /etc/systemd/system
# Préfixe pour les métriques
raspberrypi_exporter_metrics_prefix: rpi_
# Fréquence de collecte des métriques
# ceci est au format de minuterie systemd
# Par défaut, cela collecte toutes les 15 secondes
raspberrypi_exporter_metrics_timer: "*:*:0,15,30,45"
Exemple de Playbook
- hosts: all
 - name: Exportateur Raspberry Pi
    import_role:
      name: fcastello.raspberrypi_exporter
Limitations
- Testé uniquement avec Ubuntu 18.04 et 20.04
- Devrait également supporter 16.04 et 16.10
Licence
MIT
À propos du projet
 Role to install Raspberrypi exporter textfile collector
Installer
 ansible-galaxy install fcastello.raspberrypi_exporterLicence
 
            mit
          
Téléchargements
 
            339
          
Propriétaire
 