Outils pour utilisateurs

Outils du site


software:applications:grafana:installer-alloy

Ceci est une ancienne révision du document !


Installer Grafana Alloy

Différentes méthodes d'installation sont disponibles sur la documentation officielle Grafana.

Ici on s'appuie sur l' ajout du dépôt APT de Grafana.

Une fois le dépôt ajouté, on peut installer l'application :

apt install -y alloy

A l'installation le service systemd a été créé mais ne s'exécute pas. Il faut l'activer :

systemctl enable alloy.service
systemctl start alloy.service
Au redémarrage de la VM de test, le service ne se lance pas correctement. :TODO: temporiser le lancement du service.

Configuration

Par défaut, Alloy dispose d'une console web écoutant sur la boucle locale. Il est possible de la rendre ponctuellement disponible sur le réseau en modifiant la variable CUSTOM_ARGS du fichier /etc/default/alloy :

## Path:
## Description: Grafana Alloy settings
## Type:        string
## Default:     ""
## ServiceRestart: alloy
#
# Command line options for Alloy.
#
# The configuration file holding the Alloy config.
CONFIG_FILE="/etc/alloy/config.alloy"
 
# User-defined arguments to pass to the run command.
CUSTOM_ARGS="--server.http.listen-addr=192.168.123.138:12345"
 
# Restart on system upgrade. Defaults to true.
RESTART_ON_UPGRADE=true

Fichier de configuration :

wget -q -O config.alloy https://github.com/grafana/alloy-scenarios/raw/refs/heads/main/linux/config.alloy

Concepts et syntaxe

Les principaux éléments du fichier de configuration :

  • Les commentaires sont introduits par // ;
  • Les attributs sous la forme clé = valeur ;
  • Les expressions pouvant comprendre des valeurs littérales, des références, divers traitements via des appels de fonctions ;
  • Les blocks : permettent de configurer les composants en groupant les attributs directement ou par imbrications.
  • Les composants sont les principales unités de la configuration d'Alloy. Ils sont configurés et liés pour créer des pipelines permettant de collecter, traiter, exporter les données. Les composants sont configurés via des arguments et produisent des valeurs “exports” qui peuvent être référencés (réutilisés) par d'autres composants.

Après modification du fichier de configuration, vérifier la syntaxe via la commande :

alloy validate /etc/alloy/config.alloy

Références

software/applications/grafana/installer-alloy.1789045772.txt.gz · Dernière modification : 2026/09/10 13:09 de yoann