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
Dernière révisionLes deux révisions suivantes
admin:services:agir.chapril.org [2020/02/05 08:46] – [Bot de création de note Redmine] adminadmin:services:agir.chapril.org [2020/02/05 09:46] – [Déploiement] admin
Ligne 175: Ligne 175:
 Sur Freenode IRC, déclarer (register) le nickname ''chagirbot'' auprès de ''NickServ'' avec un mot de passe. Sur Freenode IRC, déclarer (register) le nickname ''chagirbot'' auprès de ''NickServ'' avec un mot de passe.
  
-<pre>+<code>
 08:17 -NickServ(NickServ@services.)- 08:17 -NickServ(NickServ@services.)-
 08:18 <chagirbot> register xxxxxxxxx chagirbot@chapril.org 08:18 <chagirbot> register xxxxxxxxx chagirbot@chapril.org
Ligne 185: Ligne 185:
 08:18 -NickServ(NickServ@services.)- Knowledge Base page (http://freenode.net/kb/all). Should you need more 08:18 -NickServ(NickServ@services.)- Knowledge Base page (http://freenode.net/kb/all). Should you need more
 08:18 -NickServ(NickServ@services.)- help you can /join #freenode to find network staff. 08:18 -NickServ(NickServ@services.)- help you can /join #freenode to find network staff.
-</pre>+</code>
  
 Créer un utilisateur ''chagirbot'' : Créer un utilisateur ''chagirbot'' :
-<pre+<code bash
-adduser --system --home /srv/chagirbot --shell /bin/false +adduser --system --group --home /srv/chagirbot --shell /bin/false chagirbot 
-</pre>+</code>
  
 Installation des dépendances de paquets: Installation des dépendances de paquets:
Ligne 233: Ligne 233:
   * 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 242:
 </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.txt · Dernière modification : 2021/12/04 14:38 de admin