<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.livois.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Bigsister</id>
	<title>Bigsister - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.livois.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Bigsister"/>
	<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Bigsister&amp;action=history"/>
	<updated>2026-05-25T04:09:37Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.livois.com/mediawiki/index.php?title=Bigsister&amp;diff=103&amp;oldid=prev</id>
		<title>Christophe : 1 version</title>
		<link rel="alternate" type="text/html" href="https://wiki.livois.com/mediawiki/index.php?title=Bigsister&amp;diff=103&amp;oldid=prev"/>
		<updated>2012-05-28T20:31:50Z</updated>

		<summary type="html">&lt;p&gt;1 version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Sécurité]]&lt;br /&gt;
__TOC__&lt;br /&gt;
http://www.bigsister.ch/bigsister.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quelques concurrents:&lt;br /&gt;
* Ganglia: http://ganglia.info/&lt;br /&gt;
* Nagios: http://www.nagios.org/&lt;br /&gt;
* Monit: http://mmonit.com/&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
Télécharger bigsister:&lt;br /&gt;
http://prdownloads.sourceforge.net/bigsister/big-sister-1.02.tar.gz&lt;br /&gt;
&lt;br /&gt;
Ajouter l&amp;#039;utilisateur system bs&lt;br /&gt;
 #adduser bs&lt;br /&gt;
&lt;br /&gt;
 #cd big-sister-1.02&lt;br /&gt;
 #./configure&lt;br /&gt;
 #make install&lt;br /&gt;
&lt;br /&gt;
bigsister est alors installé dans le répertoire &amp;lt;tt&amp;gt;/usr/local/lib/bs/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Configuration du serveur=&lt;br /&gt;
&lt;br /&gt;
Le document &amp;lt;tt&amp;gt;doc/CONFIG&amp;lt;/tt&amp;gt; explique en détail le fonctionnement des différents fichiers de configuration.&lt;br /&gt;
&lt;br /&gt;
==adm/uxmon-net==&lt;br /&gt;
Le fichier de configuration est &amp;lt;tt&amp;gt;uxmon-net&amp;lt;/tt&amp;gt;. On y configure:&lt;br /&gt;
*la définition des systèmes à superviser&lt;br /&gt;
*la définition des services à superviser&lt;br /&gt;
*l&amp;#039;adresse du serveur de supervision&lt;br /&gt;
&lt;br /&gt;
&amp;lt;licode file=adm/uxmon-net&amp;gt;&lt;br /&gt;
# Information about defined systems to monitor using DESCR command.&lt;br /&gt;
#&lt;br /&gt;
# KEYWORD       SYSTEM FEATURES                         Apply To HOST&lt;br /&gt;
#---------      --------------------------              ------------&lt;br /&gt;
DESCR           features=unix,linux                     localhost&lt;br /&gt;
DESCR           features=unix,linux                     192.168.10.2&lt;br /&gt;
DESCR           features=unix,linux                     home&lt;br /&gt;
DESCR           features=unix,linux                     www.google.fr&lt;br /&gt;
# DESCR         features=unix,sysv,solaris              someotherhost&lt;br /&gt;
&amp;lt;/licode&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;licode file=adm/uxmon-net&amp;gt;&lt;br /&gt;
# Run the following tests.&lt;br /&gt;
# Note: host1(host2) is reported under host2&lt;br /&gt;
# Note: host can be an IP address&lt;br /&gt;
# Report Host   Health Test List&lt;br /&gt;
#------------   -----------------------------------&lt;br /&gt;
localhost       load memory network cpuload&lt;br /&gt;
localhost       fstype=ext3     disk&lt;br /&gt;
localhost       proc=sshd       procs&lt;br /&gt;
localhost       proc=snmpd      procs&lt;br /&gt;
localhost       proc=apache2    procs&lt;br /&gt;
localhost       proc=proftpd    procs&lt;br /&gt;
localhost       proc=mysqld     procs&lt;br /&gt;
localhost       proc=slapd      procs&lt;br /&gt;
localhost       proc=master     procs&lt;br /&gt;
localhost       proc=amavisd    procs&lt;br /&gt;
localhost       proc=clamd      procs&lt;br /&gt;
localhost       proc=freepopsd  procs&lt;br /&gt;
localhost       proc=authdaemond procs&lt;br /&gt;
localhost       proc=snort      procs&lt;br /&gt;
localhost       users&lt;br /&gt;
localhost       warn=10 fail=100 mailq&lt;br /&gt;
localhost       smtp&lt;br /&gt;
localhost       service=http tcp&lt;br /&gt;
localhost       service=pop3 tcp&lt;br /&gt;
home            ssh&lt;br /&gt;
www.google.fr   http&lt;br /&gt;
&amp;lt;/licode&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Noter que pour le test de ping, bs demande les droits root. On configure les tests dans le fichier &amp;lt;tt&amp;gt;adm/uxmon-asroot&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;licode file=adm/uxmon-asroot&amp;gt;&lt;br /&gt;
# Agent Configuration File&lt;br /&gt;
DESCR           features=unix,linux                     localhost&lt;br /&gt;
DEFAULT         proto=icmp                              ping&lt;br /&gt;
&lt;br /&gt;
home            proto=icmp ping&lt;br /&gt;
www.google.fr   proto=icmp ping&lt;br /&gt;
#localhost       port=10025 tcp&lt;br /&gt;
#localhost       port=10024 tcp&lt;br /&gt;
localhost       bsdisplay&lt;br /&gt;
&amp;lt;/licode&amp;gt;&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Remarque:&amp;#039;&amp;#039;&amp;#039; Bizarrement, les tests des ports 10025 et 10024 (postfix et amavis) ne fonctionnent pas.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les possibilités de configuration des différents tests est décrite dans &amp;lt;tt&amp;gt;/usr/local/lib/bs/doc/CONFIG&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Remplacer localhost par le nom/ip du serveur de supervision&lt;br /&gt;
&amp;lt;licode file=adm/uxmon-net&amp;gt;&lt;br /&gt;
# EDIT THIS, replace localhost by the name or IP address of your Big Sister server&lt;br /&gt;
#&lt;br /&gt;
# BigSis Server bsdisplay /options&lt;br /&gt;
#------------   -----------------------------------&lt;br /&gt;
localhost       bsdisplay&lt;br /&gt;
&amp;lt;/licode&amp;gt;&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Remarque:&amp;#039;&amp;#039;&amp;#039; La configuration du serveur de supervision se change dans adm/bb-display.cfg (sur le  serveur de supervision!). Par défaut, la configuration est bonne.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Définition des alarmes==&lt;br /&gt;
&amp;lt;u&amp;gt;adm/bb_event_generator.cfg&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Every time a status change is noticed the alarm generator does two things:&lt;br /&gt;
*go through the pending alarms and check if the status change has some effect on one of them&lt;br /&gt;
*if the status change is not related with one of the pending alarms: go through the list of rules, select all the matching rules and raise an alarm depending on their descriptive part&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;/etc/apache2/httpd.conf&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Editer le fichier de configuration apache afin d&amp;#039;accéder à la page web bigsister&lt;br /&gt;
&lt;br /&gt;
&amp;lt;licode file=apache – httpd.conf&amp;gt;&lt;br /&gt;
ScriptAlias /cgi /usr/local/lib/bs/cgi&lt;br /&gt;
Alias /bs /usr/local/lib/bs/www&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Directory /usr/local/lib/bs/www&amp;gt;&lt;br /&gt;
Order allow,deny&lt;br /&gt;
Allow from all&lt;br /&gt;
Options +FollowSymLinks&lt;br /&gt;
&amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Directory /usr/local/lib/bs/cgi&amp;gt;&lt;br /&gt;
Order allow,deny&lt;br /&gt;
Allow from all&lt;br /&gt;
Options -FollowSymLinks +ExecCGI&lt;br /&gt;
&lt;br /&gt;
&amp;lt;IfModule mod_perl.c&amp;gt;&lt;br /&gt;
    &amp;lt;FilesMatch &amp;quot;\.mpl$&amp;quot;&amp;gt;&lt;br /&gt;
    SetHandler perl-script&lt;br /&gt;
    PerlHandler Apache::Registry&lt;br /&gt;
    PerlSendHeader On&lt;br /&gt;
    PerlSetEnv PERL5LIB /usr/local/lib/bs/bin&lt;br /&gt;
    &amp;lt;/FilesMatch&amp;gt;&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Directory&amp;gt;&lt;br /&gt;
&amp;lt;/licode&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Configuration d&amp;#039;un client=&lt;br /&gt;
Les fichiers sont repris d&amp;#039;une configuration debian qui installe les fichiers dans le répertoire /etc/bigsister:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;licode file=/etc/bigsister/uxmon-net&amp;gt;&lt;br /&gt;
# KEYWORD       SYSTEM FEATURES                         Apply To HOST&lt;br /&gt;
#---------      --------------------------              ------------&lt;br /&gt;
DESCR           features=unix,linux                     localhost&lt;br /&gt;
&lt;br /&gt;
# Run the following tests.&lt;br /&gt;
# Note: host1(host2) is reported under host2&lt;br /&gt;
# Note: host can be an IP address&lt;br /&gt;
# Report Host   Health Test List&lt;br /&gt;
#------------   -----------------------------------&lt;br /&gt;
localhost       load memory network cpuload&lt;br /&gt;
localhost       fstype=ext3 disk&lt;br /&gt;
#localhost      syslog&lt;br /&gt;
localhost       proc=sshd procs&lt;br /&gt;
localhost       users&lt;br /&gt;
&lt;br /&gt;
# EDIT THIS, replace localhost by the name or IP address of your Big Sister server&lt;br /&gt;
#&lt;br /&gt;
# BigSis Server bsdisplay /options&lt;br /&gt;
#------------   -----------------------------------&lt;br /&gt;
192.168.10.1    bsdisplay&lt;br /&gt;
&amp;lt;/licode&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote class=warning&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Attention au firewalling: c&amp;#039;est le client qui se connecte au serveur sur le port 1984 afin de donner le résultat des tests.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Liste de tests possibles=&lt;br /&gt;
http://www.bigsister.ch/plugins.html&lt;br /&gt;
&lt;br /&gt;
 #/usr/local/lib/bs/bin/bsmodule list&lt;br /&gt;
 #ls /usr/local/lib/bs/uxmon/Requester/&lt;br /&gt;
&lt;br /&gt;
=Utilisation=&lt;br /&gt;
Aller sur &amp;lt;tt&amp;gt;&amp;lt;votresite&amp;gt;/bs/&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Bigsister1.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Retirer l&amp;#039;affichage d&amp;#039;un serveur==&lt;br /&gt;
En pratique, nous retirons les images (bullet) violettes de serveurs qui ne sont plus supervisés.&lt;br /&gt;
 #/usr/local/lib/bs/bin/bsadmin -d localhost remove 192.168.10.2.\*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Copy|2006-2007|Christophe de Livois|FDL}}&lt;/div&gt;</summary>
		<author><name>Christophe</name></author>
	</entry>
</feed>