Announcement

Collapse
No announcement yet.

nagios avec config Oreon

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Bon pour reprendre;

    debian-dmz:/home/reseau# /etc/init.d/nagios2 reload
    Reloading nagios2 monitoring daemon configuration files: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/: is a directory
    .

    Ligne 60, c'est un problème avec nagios_check_command. Regarde sur le forum c'est déjà apparue comme problème
    Centreon 2.x

    Comment


    • #17
      pb config de nagios

      bonjour,

      j'ai regardé la ligne 60 dans mon nagios.cfg : cela concerne lockfile

      debian-dmz:/etc/nagios2# nl nagios.cfg
      1 ################################################## #################
      2 # #
      3 # GENERATED BY OREON #
      4 # #
      5 # Developped by : #
      6 # - Julien Mathis #
      7 # - Romain Le Merlus #
      8 # #
      9 # www.oreon-project.org #
      10 # For information : [email protected] #
      11 ################################################## #################

      12 ################################################## #################
      13 # #
      14 # Last modification October 2, 2007, 4:37 pm #
      15 # By patrick_tra #
      16 # #
      17 ################################################## #################

      18 cfg_file=/etc/nagios2/hosts.cfg
      19 cfg_file=/etc/nagios2/services.cfg
      20 cfg_file=/etc/nagios2/misccommands.cfg
      21 cfg_file=/etc/nagios2/checkcommands.cfg
      22 cfg_file=/etc/nagios2/contactgroups.cfg
      23 cfg_file=/etc/nagios2/contacts.cfg
      24 cfg_file=/etc/nagios2/hostgroups.cfg
      25 cfg_file=/etc/nagios2/servicegroups.cfg
      26 cfg_file=/etc/nagios2/timeperiods.cfg
      27 cfg_file=/etc/nagios2/escalations.cfg
      28 cfg_file=/etc/nagios2/dependencies.cfg
      29 cfg_file=/etc/nagios2/hostextinfo.cfg
      30 cfg_file=/etc/nagios2/serviceextinfo.cfg
      31 cfg_file=/etc/nagios2/meta_commands.cfg
      32 cfg_file=/etc/nagios2/meta_contact.cfg
      33 cfg_file=/etc/nagios2/meta_contactgroup.cfg
      34 cfg_file=/etc/nagios2/meta_dependencies.cfg
      35 cfg_file=/etc/nagios2/meta_escalations.cfg
      36 cfg_file=/etc/nagios2/meta_host.cfg
      37 cfg_file=/etc/nagios2/meta_hostgroup.cfg
      38 cfg_file=/etc/nagios2/meta_services.cfg
      39 cfg_file=/etc/nagios2/meta_timeperiod.cfg
      40 resource_file=/etc/nagios2/resource.cfg
      41 log_file=/var/log/nagios2/nagios.log
      42 temp_file=/var/tmp/nagios.tmp
      43 status_file=/var/cache/nagios2/statut.dat
      44 p1_file=/usr/lib/nagios2/p1.pl
      45 aggregate_status_updates=0
      46 status_update_interval=15
      47 nagios_user=nagios
      48 nagios_group=nagios
      49 enable_notifications=1
      50 execute_service_checks=1
      51 accept_passive_service_checks=1
      52 enable_event_handlers=1
      53 log_rotation_method=d
      54 log_archive_path=/var/log/nagios2/archives/
      55 check_external_commands=1
      56 command_check_interval=1s
      57 command_file=/var/lib/nagios2/rw/nagios.cmd
      58 downtime_file=/var/lib/nagios2/downtime.dat
      59 comment_file=/var/lib/nagios2/comments.dat
      60 lock_file=/var/run/nagios2/nagios2.pid
      61 retain_state_information=1
      62 state_retention_file=/var/lib/nagios2/retention.dat
      63 retention_update_interval=60
      64 use_retained_program_state=1
      65 use_syslog=0
      66 log_notifications=1
      67 log_service_retries=1
      68 log_host_retries=1
      69 log_event_handlers=1
      70 log_initial_states=1
      71 log_external_commands=1
      72 sleep_time=1
      73 service_interleave_factor=s
      74 max_concurrent_checks=20
      75 service_reaper_frequency=10
      76 interval_length=60
      77 use_agressive_host_checking=1
      78 enable_flap_detection=0
      79 low_service_flap_threshold=25.0
      80 high_service_flap_threshold=50.0
      81 low_host_flap_threshold=25.0
      82 high_host_flap_threshold=50.0
      83 soft_state_dependencies=0
      84 service_check_timeout=60
      85 host_check_timeout=60
      86 event_handler_timeout=60
      87 notification_timeout=60
      88 ocsp_timeout=1
      89 perfdata_timeout=5
      90 obsess_over_services=0
      91 process_performance_data=1
      92 check_for_orphaned_services=0
      93 check_service_freshness=1
      94 date_format=euro
      95 illegal_object_name_chars=~!$%^&*"|'<>?,()=
      96 illegal_macro_output_chars=`~$^&"|'<>
      97 admin_email=admin
      98 [email protected]


      2107560 -r2107560 -rw-r--r-- 1 nagios nagios 5 2007-10-02 16:36 nagios2.pidw-r--r-- 1 nagios nagios 5 2007-10-02 16:36 nagios2.pid

      voila je sais plus quoi faire......
      Nagios 2.6
      Centreon 1.4.1
      sur Debian Etch et Ubuntu7

      Comment


      • #18
        Lut,

        Je parlais de la ligne 60 du fichier /etc/init.d/nagios2
        Centreon 2.x

        Comment


        • #19
          pb config nagios

          RE
          autant pour moi

          voila la ligne 60 de /etc/init.d/nagios2

          60 return 1 # Isn't started

          est-ce normal!!!

          a+
          Nagios 2.6
          Centreon 1.4.1
          sur Debian Etch et Ubuntu7

          Comment


          • #20
            Salut alors pour le nagios_check_comand c'est moi qui est eu le pb et j'ai fourni sur le wiki une solution qui marche correctement elle doit etre aussi sur le forum.
            J'essaye de te la trouver.
            Courage courage

            Comment


            • #21
              http://forum.oreon-project.org/showt..._check_command
              Regarde ici tu auras la solution

              Comment


              • #22
                pb config nagios

                bonjour Aways

                voila j'ai regardé ton post, mais j'ai rien vu qui cloche dans fichier cgi.cfg apres avoir regardé les deux autres fichiers.

                je joins une copie de mon cgi.cfg.voila merci

                main_config_file=/etc/nagios2/nagios.cfg
                physical_html_path=/usr/share/nagios2/htdocs
                url_html_path=/nagios2
                nagios_check_command=nagios_check_command=/usr/lib/nagios/plugins/check_nagios /var/cache/nagios2/status.dat 5 '/usr/sbin/nagios2'
                use_authentication=1
                default_user_name=nagiosadmin
                authorized_for_system_information=nagiosadmin,nagi os
                authorized_for_system_commands=nagiosadmin,nagios
                authorized_for_configuration_information=nagiosadm in,nagios
                authorized_for_all_hosts=nagiosadmin,nagios
                authorized_for_all_host_commands=nagiosadmin,nagio s
                authorized_for_all_services=nagiosadmin,nagios
                authorized_for_all_service_commands=nagiosadmin,na gios
                statusmap_background_image=logofullsize.jpg
                default_statusmap_layout=4
                default_statuswrl_layout=4
                refresh_rate=90
                ping_syntax=/bin/ping -n -c 5 $HOSTADDRESS$

                le champ est bien présent dans Centreon!!!!

                a+
                Nagios 2.6
                Centreon 1.4.1
                sur Debian Etch et Ubuntu7

                Comment


                • #23
                  peux-tu stp me filer la ligne en question qui pose pb enfin pas la ligne mais un bloc de ligne avant et ligne apres un truc du style
                  ligne 55-65.

                  Merci bien

                  Comment


                  • #24
                    Re aors je viens de relire plus en detail ton pb, je n'ai plus de nagios sous les yeux, mais je crois que deja le dossier rw est a creer manuelment fais stp
                    Code:
                    find / -name rw
                    et donne moi la reponse.
                    Ensuite stp regarde ton fichier /var/run/nagios2, et donne moi les droits dessus.
                    et derniere choses fait un
                    Code:
                    tail -f /var/log/nagios2/nagios.log
                    et fais ensuite fais un /etc/init.d/nagios2 start
                    et donne moi les messages du log je ne peux pas te dire lesquel mais ceux qui te semble interressants.

                    Merci

                    Comment


                    • #25
                      pb config nagios

                      bonjour Aways

                      voila je te mets les lignes 40 à 70 du fichier /etc/init.d/nagios2 " c'est ca que tu voulais" [ton post n°23]

                      # this is from madduck on IRC, 2006-07-06
                      # There should be a better possibility to give daemon error messages
                      # and/or to log things
                      log()
                      {
                      case "$1" in
                      [[:digit:]]*) success=$1; shift;;
                      *) :;;
                      esac
                      log_action_begin_msg "$1"; shift
                      log_action_end_msg ${success:-0} "$*"
                      }

                      check_started () {
                      check_cmd="$(get_config "nagios_check_command" "$CGICFG")"
                      if [ ! "$check_cmd" ]; then
                      log 6 "unable to determine nagios_check_command from $CGICFG!"
                      return 6
                      fi

                      eval $check_cmd >/dev/null

                      if [ -f "$THEPIDFILE" ]; then
                      pid="$(cat $THEPIDFILE)"
                      if [ "$pid" ] && kill -0 $pid >/dev/null; then
                      return 0 # Is started
                      fi
                      fi
                      return 1 # Isn't started
                      }

                      [ton post n°24]
                      debian-dmz:/home/reseau# find / -name rw
                      /var/lib/nagios2/rw
                      /usr/share/locale/rw
                      /usr/share/locale/l10n/rw
                      /lib/init/rw
                      debian-dmz:/home/reseau#

                      droits sur /var/run/nagios2
                      debian-dmz:/home/reseau# ls -ail /var/run/nagios2/
                      total 12
                      2107455 drwxr-x--- 2 nagios nagios 4096 2007-10-03 16:10 .
                      2007372 drwxr-xr-x 18 root root 4096 2007-10-03 15:54 ..
                      2107562 -rw-r--r-- 1 nagios nagios 5 2007-10-03 16:10 nagios2.pid
                      debian-dmz:/home/reseau#

                      les logs apres ces trois commandes...
                      debian-dmz:/home/reseau# /etc/init.d/nagios2 start
                      Starting nagios2 monitoring daemon: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/status.dat: Aucun fichier ou répertoire de ce type
                      * already running!
                      failed!
                      debian-dmz:/home/reseau# tail -f /var/log/nagios2/nagios.log
                      [1191570470] HOST ALERT: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.44 ms
                      [1191570483] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.45 ms
                      [1191570495] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570530] HOST ALERT: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.49 ms
                      [1191570543] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.44 ms
                      [1191570555] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.37 ms
                      [1191570563] SERVICE ALERT: Fedora;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.35 ms
                      [1191570568] HOST ALERT: NAGIOS;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.08 ms
                      [1191570590] HOST ALERT: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570603] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570615] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms

                      debian-dmz:/home/reseau# /etc/init.d/nagios2 restart
                      Restarting nagios2 monitoring daemon: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/status.dat: Aucun fichier ou répertoire de ce type
                      * already running!
                      failed!
                      debian-dmz:/home/reseau# tail -f /var/log/nagios2/nagios.log
                      [1191570543] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.44 ms
                      [1191570555] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.37 ms
                      [1191570563] SERVICE ALERT: Fedora;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.35 ms
                      [1191570568] HOST ALERT: NAGIOS;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.08 ms
                      [1191570590] HOST ALERT: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570603] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570615] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570623] SERVICE ALERT: Fedora;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570625] Caught SIGTERM, shutting down...
                      [1191570626] Successfully shutdown... (PID=4201)

                      debian-dmz:/home/reseau# /etc/init.d/nagios2 reload
                      Reloading nagios2 monitoring daemon configuration files: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/status.dat: Aucun fichier ou répertoire de ce type
                      * Not running.
                      failed!
                      debian-dmz:/home/reseau# tail -f /var/log/nagios2/nagios.log
                      [1191570543] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.44 ms
                      [1191570555] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.37 ms
                      [1191570563] SERVICE ALERT: Fedora;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.35 ms
                      [1191570568] HOST ALERT: NAGIOS;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.08 ms
                      [1191570590] HOST ALERT: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570603] SERVICE ALERT: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570615] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570623] SERVICE ALERT: Fedora;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570625] Caught SIGTERM, shutting down...
                      [1191570626] Successfully shutdown... (PID=4201)

                      puis celles-ci..
                      debian-dmz:/home/reseau# /etc/init.d/nagios2 stop
                      Stopping nagios2 monitoring daemon: nagios2.
                      debian-dmz:/home/reseau# /etc/init.d/nagios2 status
                      checking /usr/sbin/nagios2...done (not running).
                      debian-dmz:/home/reseau# /etc/init.d/nagios2 start
                      Starting nagios2 monitoring daemon: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/status.dat: Aucun fichier ou répertoire de ce type
                      .
                      debian-dmz:/home/reseau# tail -f /var/log/nagios2/nagios.log
                      [1191570759] Nagios 2.6 starting... (PID=10241)
                      [1191570759] LOG VERSION: 2.0
                      [1191570759] Finished daemonizing... (New PID=10242)
                      [1191570759] INITIAL HOST STATE: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570759] INITIAL HOST STATE: NAGIOS;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.08 ms
                      [1191570759] INITIAL HOST STATE: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570759] INITIAL SERVICE STATE: Fedora;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.28 ms
                      [1191570759] INITIAL SERVICE STATE: NAGIOS;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.08 ms
                      [1191570759] INITIAL SERVICE STATE: switch-dmz;switch-dmz;OK;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.48 ms
                      [1191570759] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.34 ms
                      [1191570779] HOST ALERT: NAGIOS;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.09 ms
                      [1191570799] HOST ALERT: switch-dmz;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 1.45 ms
                      [1191570819] HOST ALERT: Fedora;UP;HARD;1;PING OK - Paquets perdus = 0%, RTA = 0.27 ms

                      voila si peux t'aider.
                      encore merci
                      Nagios 2.6
                      Centreon 1.4.1
                      sur Debian Etch et Ubuntu7

                      Comment


                      • #26
                        Salut alors je pense deja regarde du coté de
                        Code:
                        /var/cache/nagios2/status.dat
                        ensuite quand tu fais un
                        Code:
                        /etc/init.d/nagios2 start
                        fais un
                        Code:
                        ps aux | grep nagios2
                        si cela ne renvoie rien regarde bien la liste voir si nagios2 tourne, car peut etre que mon grep n'est pas juste adapte un peu !
                        ensuite ce que tu peux essayer c'est de regarder au niveau du nagios2.pid
                        si nagios2 tourne tu le kill
                        Code:
                        killall nagios2
                        ou kill -9 PID
                        ensuite
                        Code:
                        mv nagios2.pid nagios2.pid.sav
                        /etc/init.d/nagios2 start
                        Mais regarde quand meme bien les permissions au niveau du status.dat s'il n'existe pas fais
                        Code:
                        touch status.dat
                        chown nagios:nagios status.dat
                        chmod 775  status.dat
                        Voila essayons deja cela ...

                        Courage tjrs courage

                        Comment


                        • #27
                          regarde aussi tres en detail au noiveau de ton nagios2.pid, car le probleme apparement vient de la.
                          Regarde les perimissions, regarde s'il tourne(ps aux), s'il tourne arretre le proprement, puis regarde ce qu'il en est de son fichier .pid, si tu est sur qu'il ne tourne pas renome ton .pid, et relance le avec la commande restart, si restart te jete essaye alors start.
                          mais penche toi de se coté je pense.

                          Comment


                          • #28
                            conf nagios

                            re,
                            voila les droits sur staut.dat
                            debian-dmz:/var/cache/nagios2# ls -ail
                            total 44
                            2107456 drwxr-s--- 2 nagios www-data 4096 2007-10-05 09:52 .
                            1991046 drwxr-xr-x 14 root root 4096 2007-09-12 19:52 ..
                            2107488 -rw-r--r-- 1 nagios www-data 27089 2007-09-21 17:58 objects.cache.old
                            2008692 -rw-rw-r-- 1 nagios nagios 7095 2007-10-05 16:11 statut.dat
                            debian-dmz:/var/cache/nagios2#

                            voila dans un 1er temps.
                            merci
                            Nagios 2.6
                            Centreon 1.4.1
                            sur Debian Etch et Ubuntu7

                            Comment


                            • #29
                              conf nagios

                              re
                              juste un truc sur les deux fichiers " statut.dat et Nagios2.pid"
                              lorsque que je fais /etc/init.d/nagios2 stop
                              ces 2 fichiers disparaissent..
                              par contre lorsque Nagios est demarré ils reviennent mais je ne peux changer les droits de statut.dat.

                              et j'ai toujours la meme erreur
                              debian-dmz:/var/run/nagios2# /etc/init.d/nagios2 start
                              Starting nagios2 monitoring daemon: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/status.dat: Aucun fichier ou répertoire de ce type

                              ci-joint réponse du grep
                              debian-dmz:/var/cache/nagios2# ps aux | grep nagios2
                              root 10252 0.0 0.3 2772 504 pts/2 S+ 09:52 0:00 tail -f /var/log/nagios2/nagios.log
                              nagios 21570 0.0 1.1 21912 1516 ? SNsl 16:43 0:00 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
                              root 21937 0.0 0.5 2876 752 pts/0 R+ 16:56 0:00 grep nagios2
                              debian-dmz:/var/cache/nagios2#

                              a=+
                              Nagios 2.6
                              Centreon 1.4.1
                              sur Debian Etch et Ubuntu7

                              Comment


                              • #30
                                pb config de nagios avec centreon

                                re,re et rebonjour,
                                juste une remarque qui est peut-être bête, comme mes modifs sont prises en compte maintenant après que je fasse /etc/init.d/nagios2 reload "malgré l'erreur => Reloading nagios2 monitoring daemon configuration files: nagios2/etc/init.d/nagios2: line 60: /var/cache/nagios2/status.dat: Aucun fichier ou répertoire de ce type"

                                Que fait le script ou Centreon sur Nagios ? effectue t-il la meme chose qu'avec un /etc/init.d/nagios2 reload?

                                merci
                                a+
                                Nagios 2.6
                                Centreon 1.4.1
                                sur Debian Etch et Ubuntu7

                                Comment

                                Working...
                                X