Shinken découvre votre réseau pour vous

Date: 16/05/2011 | Catégories: Nagios,Open-source,Planet-libre,Reseau,Systeme | Tags: ,,

Si vous avez mis en place un serveur de supervision sur votre réseau, vous devez savoir que cette phase est souvent longue, fastidieuse et source d'erreur de configuration. Heureusement, la dernière version (0.6) de Shinken (le fork compatible Nagios développé de main de maitre par Jean Gabes) intègre un mesure de découverte de votre réseau.

Nous allons dans ce billet détailler les étapes pour utiliser ce module. Nous partons sur l'hypothèse ou vous avez un serveur Shinken/Thruk opérationnel. Si ce n'est pas le cas, j'ai développé un petit script shell permettant de faire cette installation pour vous.

C'est quoi donc ce module ?

Shinken-discovery est un programme qui va scanner les machines de votre réseau puis en déduire les services à superviser pour ensuite générer les fichiers de configurations pour Shinken.

Installation

Le scan de votre réseau se base sur le bien connu programme nmap qui doit donc être présent sur votre système.

Sur Debian / Ubuntu:

sudo aptitude install nmap

Sur Fedora:

yum install nmap

Le reste des programmes est inclue dans la version 0.6 (et supérieure) de Shinken.

Configuration

Si vous avez bien suivi, il faut maintenant dire à Shinken quel est le ou les réseaux à scanner. Cette configuration permet non seulement de découvrir des machines sur votre réseau local mais également (sous réserve de règles de filtrages compatible dans vos firewalls/routeurs) sur des réseaux distants.

La liste des réseaux à scanner est à configurer dans le fichier /etc/shinken/resource.cfg dans la variable $NMAPTARGETS$ (en fin de fichier):

# sudo vi /etc/shinken/resource.cfg

$NMAPTARGETS$=192.168.0.0/24 blog.nicolargo.com

Dans l'exemple ci-dessus je vais donc scanner:

  • 192.168.0.0/24: les 254 adresses de mon réseau local
  • blog.nicolargo.com: un serveur sur Internet que je surveille de près

Lancement de la découverte

Il suffit de saisir la commande suivante:

sudo shinken-discovery -o /etc/shinken/objects/discovery -r nmap

Selon la taille de votre réseau, cette opération peut prendre plus ou moins de temps ("I'm launching nmap").

Comme on peut s'en douter, la configuration sera générée dans le répertoire /etc/shinken/objects/discovery. Le principal avantage est que l'on ne pert pas la configuration existante.

Note

Pour partir sur une nouvelle configuration basée uniquement sur le module de découverte (c'est à dire juste après une installation propre de Shinken), vous pouvez suivre la procédure suivante (au cas ou la configuration initiale est archivé dans /tmp/shinken-backup.tgz):

tar zcvf /tmp/shinken-backup.tgz /etc/shinken

sudo rm -f /etc/shinken/objects/hosts/*

sudo rm -f /etc/shinken/objects/services/*

sudo rm -f /etc/shinken/hostgroups.cfg

sudo touch /etc/shinken/hostgroups.cfg

sudo rm -f /etc/shinken/servicegroups.cfg

sudo touch /etc/shinken/servicegroups.cfg

/Note

On doit ensuite fixer les droits des fichiers générés:

sudo chown -R shinken:shinken /etc/shinken/objects/discovery

Prise en compte de la nouvelle configuration

Il suffit ensuite de redémarrer Shinken pour voir votre réseau:

sudo /etc/init.d/shinken restart

Si vous aviez déjà une configuration existante, il y a de forte chance pour que Shinken vous affiche un message d'erreur lors de la vérification de vos fichiers. Le résultat de la commande de check se trouve dans le fichier /tmp/shinken_checkconfig_result.

Par exemple, le module de découverte peut générer une entrée pour un host existant. Il faut alors éditer et ou supprimer le host en question pour que la configuration soit valide.

Conclusion

Ce billet n'est qu'une courte introduction à ce module qui peut être paramétré de manière beaucoup plus fine lors de la transformation du scan vers une configuration Shinken. J'aurai l'occasion de revenir prochainement sur ce vaste sujet.

  • Sylvain

    Bonjour,

    j’aimerai savoir pour un réseau d’environ 1000 équipements. Faut-il avoir un bon PC? Combien de temps ca prend?

    MErci

    • Difficile de répondre de manière précise. En effet, cela dépend du nombre de service que tes machines hébergent, de la rapidité de ton réseau…

  • Decidement, tu vas croire que je t’en veux, mais non, merci même pour tes tutaux

    Par contre :

    sudo rm -f /etc/shinken/objects/hosts

    sudo rm -f /etc/shinken/objects/services

    C’est des répertoires, tu voulais dire -rf ?

    • Non je voulais dire:

      sudo rm -f /etc/shinken/objects/hosts/*
      sudo rm -f /etc/shinken/objects/services/*

      Merci pour la relecture attentive ?

      • Non pas relecture attentive, je suis entrain de tester Shinken enfaite, et je me sers de tes 2 post dessus 😉

        D’ailleurs, je galére un peu..

        Shinken est il aussi « stable » que Nagios ?

        • Shinken est en cours de développement (comme tout projet open-source…) mais il est stable depuis la version 0.4. Si tu rencontres des problèmes, il faut les loguer sur le site suivant:

          https://sourceforge.net/apps/trac/shinken/newticket

          Jean Gabes, l’auteur de Shinken est très réactif dans les correctifs 🙂

  • ninja21a

    Bonjour Nico,

    Je viens de mettre en oeuvre ton tuto, mais rien n’est découvert :
    Opening configuration file /etc/shinken/discovery.cfg
    Processing object config file ‘/etc/shinken/discovery_rules.cfg’
    Processing object config file ‘/etc/shinken/discovery_runs.cfg’
    Processing object config file ‘/etc/shinken/commands.cfg’
    Processing object config file ‘/etc/shinken/resource.cfg’
    Opening configuration file /etc/shinken/discovery.cfg
    Processing object config file ‘/etc/shinken/discovery_rules.cfg’
    Processing object config file ‘/etc/shinken/discovery_runs.cfg’
    Processing object config file ‘/etc/shinken/commands.cfg’
    Processing object config file ‘/etc/shinken/resource.cfg’
    Warning : there is no arbiter, I add one in localhost:7770
    Warning : there is no scheduler, I add one in localhost:7768
    Warning : there is no poller, I add one in localhost:7771
    Warning : there is no reactionner, I add one in localhost:7769
    Warning : there is no broker, I add one in localhost:7772
    Notice : the is no defined realms, so I add a new one Default
    Notice : Tagging Default-Poller with realm Default
    Notice : Tagging Default-Broker with realm Default
    Notice : Tagging Default-Reactionner with realm Default
    Notice : Tagging Default-Scheduler with realm Default
    For realm Default
    Me Default-Scheduler is linked with realm Default
    Me Default-Broker is linked with realm Default
    Me Default-Reactionner is linked with realm Default
    Me Default-Poller is linked with realm Default
    I Default-Poller manage tags : [‘None’]
    Running pre-flight check on configuration data…
    Checking global parameters…
    Checking hosts…
    Checked 0 hosts
    Checking hostgroups…
    Checked 0 hostgroups
    Checking contacts…
    Checked 0 contacts
    Checking contactgroups…
    Checked 0 contactgroups
    Checking notificationways…
    Checked 0 notificationways
    Checking escalations…
    Checked 0 escalations
    Checking services…
    Checked 0 services
    Checking servicegroups…
    Checked 0 servicegroups
    Checking timeperiods…
    Checked 0 timeperiods
    Checking commands…
    Checked 37 commands
    Checking servicedependencies…
    Checked 0 servicedependencies
    Checking hostdependencies…
    Checked 0 hostdependencies
    Checking arbiterlinks…
    Checked 1 arbiterlinks
    Checking schedulerlinks…
    Checked 1 schedulerlinks
    Checking reactionners…
    Checked 1 reactionners
    Checking pollers…
    Checked 1 pollers
    Checking brokers…
    Checked 1 brokers
    Checking receivers…
    Checked 0 receivers
    Checking resultmodulations…
    Checked 0 resultmodulations
    Checking discoveryrules…
    Checked 23 discoveryrules
    Checking discoveryruns…
    Checked 2 discoveryruns
    I’m launching nmap
    {‘id’: 0}
    Got Raw disco data

    Pourtant un nmap -v -sP 192.168.1.0/24 découvre un bon nombre d’hôtes …

    Mon installation de Shinken+Thruk est effectué sur Debian Squeeze, virtualisé avec VirtualBox pour tests en vue d’un déploiement 😉

    Une idée ?

  • ninja21a

    Nico,

    En complément d’information, dans /tmp, nmap à bien créé un fichier XML temporaire dans lesquel je retrouve mes hôtes. Le pb est donc dans l’alimentation du répertoire discovery …

    • Peut être un pb de droit sur le répertoire discovery…

  • merci pour ce post

  • Jean Christophe VENTURA

    Hello,

    Tres beau site 🙂 avec plein d’information et de chouettes scripts

    Pour info : sur une debian 6.0 x64 netinstall
    Lors du lancement de la commande discovery j’ai eu droit à un message d’erreur liée à l’absence de sudo.

    De plus je confirme le soucis de droit sur le répertoire discovery qui empêchait l’écriture de la configuration des hosts dedans 🙂

    Bonne soirée

  • apneb

    malgré les droits en 777 sur le dossier discovery, le fichier XML ne s’implémente pas dedans.

    merci de votre aide !

  • Zeysh

    Excellent tutorial comme à ton habitude.

    As-tu déjà testé le duo Shinken/Centreon? Si oui, y a t’il un véritable gain de performance?

    J’ai également testé centreon-engine, mais je ne suis pas parvenu à le faire fonctionner. Je me suis donc naturellement tourné vers Shinken.

    Merci.

  • Flo

    Bonjour,

    Très pratique cette option. Par contre après doit-on laisser tous les fichiers créés dans discovery ou doit-on les mettre dans les répertoire hosts et services ?

  • issa

    Bonjour,

    quand j’essai ce message d’erreur à la fin :

    Checking discoveryruns…
    Checked 2 discoveryruns
    Checking businessimpactmodulations…
    Checked 0 businessimpactmodulations
    I’m launching nmap with a 3600 seconds timeout
    Got Raw disco data /bin/sh: /usr/lib/nagios/plugins/nmap_discovery_runner.py: not found

    • zulfine

      Bonjour,
      J’ai le même problème qu’issa (et d’autre sûrement)

      Je pense qu’il manque un script python qui permet d’utiliser nmap correctement.

      • Hello,

        J’ai résolu ce problème en utilisant la version 0.8.1 de Shinken. Dans le script shinkenautoinstall-debian.sh, modifier la valeur de shinken_version :
        shinken_version= »0.8.1″
        Ca n’explique pas l’origine du problème, mais bon, ca fonctionne maintenant 😉

        ++

        • La nouvelle version du script (0.8.1-4) prend en charge la version 0.8.1 de Shinken.

    • fgilain

      Meme probleme malgré installation effectuée ce jour avec la derniere version du script :
      Got Raw disco data /bin/sh: /usr/lib/nagios/plugins/nmap_discovery_runner.py: not found

      et rien ne se passe…

      • lagrap

        J’avais le même problème que fgilain. En refaisant une installation par le script je me suis rendu compte que ce dernier ne crée pas le dossier /usr/lib/nagios/plugins ce qui fait que les plugins fournis avec shinken (dont nmap_discovery_runner.py) ne peuvent pas y être copiés.

  • reboutte

    J’ai eu le même problème
    Got Raw disco data /bin/sh: /usr/lib/nagios/plugins/nmap_discovery_runner.py: not found
    en relancant le script d’installation ce problème est résolu
    Par contre, il reclame sudo (non installé par defaut)

  • Ben_du_51

    Bonjour Nico,
    J’ai le message suivant lorsque je cherche à faire la découverte :

    ./shinken-discovery -o /usr/local/shinken/etc/objects/discovery/ -r nmap

    Traceback (most recent call last):
    File « ./shinken-discovery », line 41, in
    from shinken.discovery.discoverymanager import DiscoveryManager
    ImportError : No module named discovery.discoverymanager

    Avez vous une idée?

  • mimir

    hello !
    J’ai un souci avec la commande shinken-discovery ,
    j’ai pour résultat ceci :

    Checking global parameters…
    Checking hosts…
    Checked 0 hosts
    Checking hostgroups…
    Checked 0 hostgroups
    Checking contacts…
    Checked 0 contacts
    Checking contactgroups…
    Checked 0 contactgroups
    Checking notificationways…
    Checked 0 notificationways
    Checking escalations…
    Checked 0 escalations
    Checking services…
    Checked 0 services
    Checking servicegroups…
    Checked 0 servicegroups
    Checking timeperiods…
    Checked 0 timeperiods
    Checking commands…
    Checked 2 commands
    Checking hostsextinfo…
    Checked 0 hostsextinfo
    Checking servicesextinfo…
    Checked 0 servicesextinfo
    Checking servicedependencies…
    Checked 0 servicedependencies
    Checking hostdependencies…
    Checked 0 hostdependencies
    Checking arbiterlinks…
    Checked 1 arbiterlinks
    Checking schedulerlinks…
    Checked 1 schedulerlinks
    Checking reactionners…
    Checked 1 reactionners
    Checking pollers…
    Checked 1 pollers
    Checking brokers…
    Checked 1 brokers
    Checking receivers…
    Checked 0 receivers
    Checking resultmodulations…
    Checked 0 resultmodulations
    Checking discoveryrules…
    Checked 0 discoveryrules
    Checking discoveryruns…
    Checked 0 discoveryruns
    Checking businessimpactmodulations…
    Checked 0 businessimpactmodulations
    ERROR : there is no matching runners selected!
    Got no data!

    pouvez-vous m’aider SVP ?

  • Salut,

    super post merci pour toutes ces bonnes infos.

    En revanche j’ai le problème suivant lors du discovery.

    Je suis en CentOS-6.3_x86_64

    voici l’output que j’obtiens.

    Une idée ?

    Merci d’avance

    shinken-discovery -o /etc/shinken/objects/discovery -r nmap

    Macros []
    Got macros []
    [1347521254] Info : [config] opening ‘/etc/shinken/discovery.cfg’ configuration file
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/printers/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/printers/hp/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/printers/hp/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/printers/hp/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/printers/hp/services/state.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/environmental/akcp/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/environmental/akcp/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/environmental/akcp/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/environmental/akcp/services/temperature.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/sample/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/sample/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/sample/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/sample/services/sample.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/hacmp/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/hacmp/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/hacmp/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/hacmp/services/check_hacmp_cluster_state.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/safekit/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/safekit/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/safekit/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/cluster/safekit/services/check_safekit_cluster_state.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/big_processes.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/physical_memory.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/reboot.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/swap.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/services.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/disks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/each_cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/disks_io.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/eventlogs_applications.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/share_space.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/eventlogs_system.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/inactive_sessions.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/load_average.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/windows/services/cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/services/disks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/services/load.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/services/cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/aix/services/memory.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/services/disks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/services/load.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/services/network_usage.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/services/cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/linux/services/memory.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/services/swap.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/services/disk.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/services/users.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/services/memory.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/collectd/services/entropy.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/hpux/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/os/hpux/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/macros.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/services/mem.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/services/io.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/services/net.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/vm/services/cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/services/mem.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/services/io.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/services/net.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/virtualization/vmware/esx/services/cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/transferts_activity.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/requests_activity.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/users.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/errors.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/connections.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/dc/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/dc/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/transferts_activity.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/requests_activity.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/users.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/errors.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/iis/services/connections.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/dc/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/dc/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/dc/services/replications.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-um/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-ht/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-ht/services/db_activity.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-ht/services/smtp_send.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-ht/services/transport_queues.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-ht/services/smtp_receive.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-ht/services/ht_activity.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-mb/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/microsoft/exchange/exchange-cas/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/ibm/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/ibm/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/ibm/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/ibm/services/DS_perf.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/ibm/services/DS_health.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/fan.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/reboot.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/disks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/power_supply.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/failed_disks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/temperature.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/nvram.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/snapshots.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/netapp/services/cpu.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/macros.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/services/spa.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/services/spb.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/services/disks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/services/cache.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/services/fc_ports.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/storage/emc/services/faults.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/macros.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/discovery.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/commands.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/templates.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/mem_pool_data_buffer_hit_ratio.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/locks_waits.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/sql_initcompilations.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/latches_waits.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/cpu_busy.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/sql_recompilations.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/free_list_stalls.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/connection.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/io_busy.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/total_server_memory.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/locks_timeouts.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/page_life_expectancy.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/latches_wait_time.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/transactions.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/locks_deadlocks.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/connected_users.cfg’
    [1347521254] Info : Processing object config file ‘/etc/shinken/packs/databases/mssql/services/full_scans.cfg’
    […/…/…]
    I’m launching nmap with a 3600 seconds timeout
    nmap Check 0 status:done command:/usr/lib/nagios/plugins/nmap_discovery_runner.py –min-rate 1000 –max-retries 0 -t 172.23.3.1-254 localhost
    Error on run
    Got Raw disco data Got our target [‘172.23.3.1-254’, ‘localhost’]
    propose a tmppath /tmp/tmpM8D4gu
    Launching command, sudo nmap 172.23.3.1-254 localhost -sU -sT –min-rate 1000 –max-retries 0 -T4 -O –traceroute -oX /tmp/tmpM8D4gu
    Try to communicate
    Error: the nmap return an error: ‘Traceroute does not support idle or connect scan
    QUITTING!

  • Pingback: Supervision des réseaux | Pearltrees()