L'autostatus permet aux nounous et aux adhérents de savoir quels services et machines sont actuellement indisponibles.
= Autostatus des machines =
La page d'[http://www.crans.org/cransonly/autostatus/local.html autostatus] permet de visualiser toutes les machines actuellement joignables/non joignables.
== La confguration ==
Cette page est générée à l'aide du script attachment:autostatus, lancé par cron toutes les 2 minutes :[[BR]]
{{{ 0-58/2 * * * * root if [ -x /usr/local/bin/autostatus ]; then /usr/local/bin/autostatus /etc/autostatus/conf >/dev/null 2>/dev/null ; fi }}}
Les fichiers de configuration utilisés au CR@NS sont générés automatiquement par {{{generate.py}}}, ils ressemblent à
{{{/etc/autostatus/conf}}}[[BR]]
{{{
#! /usr/local/bin/autostatus
#
statusfile /etc/autostatus/local.status
hostfile /etc/autostatus/hosts
baseurl http://www.crans.org/cransonly/autostatus
iconurl http://www.crans.org/cransonly/autostatus/icons
outpage /var/www/site_www/cransonly/autostatus/local.html
email root@crans.org
emerg root@crans.org
content_subject on
emailsubject [Autostatus]
}}}
{{{/etc/autostatus/hosts}}}[[BR]]
{{{
# routeurs vers l'extérieur #
#############################
%HTML:
Routeurs, dans l'ordre où ils sont entre le crans et l'extérieur : |
Komaz 138.231.136.4 none nobody Routeur principal du CRANS
IRTS 138.231.135.5 Komaz nobody Routeur de l'ENS assurant la liaison CRANS<->ENS
gateway 138.231.132.1 Komaz,IRTS nobody Routeur de l'ENS
Pioneer 138.231.176.1 Komaz,IRTS,gateway nobody Routeur principal de l'ENS
RenaterCachan1 193.49.65.1 Komaz,IRTS,gateway,Pioneer nobody Routeur Renater
RenaterCachan2 193.51.181.186 Komaz,IRTS,gateway,Pioneer,RenaterCachan1 nobody Routeur Renater
RenaterJussieu1 193.51.180.166 Komaz,IRTS,gateway,Pioneer,RenaterCachan1,RenaterCachan2 nobody Routeur Renater
RenaterJussieu2 193.51.180.158 Komaz,IRTS,gateway,Pioneer,RenaterCachan1,RenaterCachan2,RenaterJussieu1 nobody Routeur Renater
# serveurs du crans #
#####################
%HTML: |
%HTML: Serveurs : |
cableur cableur.crans.org none nobody Machine pour les permanences Kfet
cableuse cableuse.crans.org none nobody Machine pour les permanences Kfet
canard canard.adm.crans.org none nobody Infos non disponibles
# etc...
}}}
= Autostatus des services =
L'autostatus des services est réalisé sur chaque machine grâce à [http://www.tildeslash.com/monit monit].
== La configuraion ==
* Le serveur web est activé sur la pate {{{adm}}} de chaque machine monitorées :
* machine : {{{host.adm.crans.org}}}
* port : {{{2812}}}
* utilisateur : {{{crans}}}
* mot de passe : {{{crans}}}
* L'accès est fait en {{{read-only}}} ce qui empêche quiquonque de stopper ou relancer des services.
* Pour le moment les mails arrivent dans ma boite au lettres, en attendant la comparaison avec munin-spam
== Accès aux pages de monitoring ==
* [http://crans:crans@pegase.adm.crans.org:2812/ Pegase]
* [http://crans:crans@rouge.adm.crans.org:2812/ Rouge]
* [http://crans:crans@sila.adm.crans.org:2812/ Sila]
* [http://crans:crans@zamok.adm.crans.org:2812/ Zamok]