Outils pour utilisateurs

Outils du site


admin:services:agir.chapril.org

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:services:agir.chapril.org [2020/02/05 08:56] – [Déploiement] adminadmin:services:agir.chapril.org [2021/12/04 14:38] (Version actuelle) – Ajout génération de la clé d'API Redmine admin
Ligne 158: Ligne 158:
 * un rôle ''Bot'' a été créé avec uniquement le droit de voir les demandes et d'ajouter une note ; * un rôle ''Bot'' a été créé avec uniquement le droit de voir les demandes et d'ajouter une note ;
 * le compte ''chagirbot'' a été ajouté au projet Chapril avec le rôle ''Bot''. * le compte ''chagirbot'' a été ajouté au projet Chapril avec le rôle ''Bot''.
 +* Une clé d'API Redmine a été générée : se connecter sur https://agir.april.org avec le compte chagirbot puis cliquer sur « Mon compte » et aller dans « Clé d'accès API »
  
-Sur les vm, une clé est disponible dans le fichier ''/etc/chagirbot/agiraprilorg.conf''.+Sur les vm, la clé est disponible dans le fichier ''/etc/chagirbot/agiraprilorg.conf''.
  
  
Ligne 189: Ligne 190:
 Créer un utilisateur ''chagirbot'' : Créer un utilisateur ''chagirbot'' :
 <code bash> <code bash>
-adduser --system --home /srv/chagirbot --shell /bin/false chagirbot+adduser --system --group --home /srv/chagirbot --shell /bin/false chagirbot
 </code> </code>
  
Ligne 233: Ligne 234:
   * le bon chemin ;   * le bon chemin ;
   * le bon compte ;   * le bon compte ;
-  * le bon groupe.+  * le bon groupe 
 +  * le chemin du fichier de configuration passé en paramètre ExecStart.
  
 Configurer le lancement du service au boot : Configurer le lancement du service au boot :
Ligne 241: Ligne 243:
 </code> </code>
  
-Ajouter une sonde dans Icinga2 pour valider le bon fonctionnement du bot.+Ajouter une sonde dans Icinga2 (''/etc/icinga2/zones.d/master/cluster/admin.conf''pour valider le bon fonctionnement du bot 
 +<code> 
 +  vars.process["Chagirbot"] = { 
 +    procs_command = "python3" 
 +    procs_argument = "chagirbot.py" 
 +    procs_critical = "1:1" 
 +  } 
 +</code>
  
 ==== Logs ==== ==== Logs ====
 Des logs sont consultables via SystemD : Des logs sont consultables via SystemD :
 <code bash> <code bash>
-journal -f -u chagirbot+journalctl -f -u chagirbot
 </code> </code>
  
  
  
admin/services/agir.chapril.org.1580892990.txt.gz · Dernière modification : 2020/02/05 08:56 de admin