gucharbon.setup_loki
Installation de Loki
Installez rapidement Loki sur un serveur Ubuntu :
- Téléchargez le binaire
- Définissez le service systemd
- Démarrez le service
Prérequis
Vous devez avoir un accès SSH à l'hôte distant pour exécuter ce rôle. L'hôte distant doit fonctionner sur une distribution moderne basée sur systemd.
Variables du Rôle
Nom de la Variable | Valeur par Défaut | Description |
---|---|---|
loki_version | 1.6.1 |
version de Loki |
loki_system_user | loki |
utilisateur pour exécuter Loki |
loki_system_group | loki |
groupe pour exécuter Loki |
loki_server_http_listen_port | 3100 |
port d'écoute pour Loki |
loki_server_http_listen_address | localhost |
adresse d'écoute pour Loki |
loki_directories | {} |
tableau des répertoires à créer avant d'exécuter Loki |
loki_service_state | started |
état désiré pour le service unit systemd |
loki_service_enabled | true |
démarrer Loki au démarrage ou non |
loki_schema_config | dictionnaire par défaut | YAML avec la configuration du schéma |
loki_storage_config | dictionnaire par défaut | YAML avec la configuration de stockage |
loki_ingester | dictionnaire par défaut | YAML avec les paramètres de l’ingester |
loki_limits_config | dictionnaire par défaut | YAML avec les paramètres de limites |
loki_chunk_store_config | dictionnaire par défaut | YAML avec les paramètres de stockage de chunks |
loki_table_manager | dictionnaire par défaut | YAML avec les paramètres du gestionnaire de table |
Exemple de Playbook
Un exemple de playbook pour lier Loki à toutes les interfaces et pinger une version spécifique :
- hosts: localhost
roles:
- role: gucharbon.setup_loki
vars:
loki_version: 1.6.1
loki_server_http_listen_address: 0.0.0.0
Licence
MIT
Installer
ansible-galaxy install gucharbon.setup_loki
Licence
Unknown
Téléchargements
190
Propriétaire