Auteur Sujet: comment surveiller ma sauvegarde avec nagios  (Lu 2990 fois)

Hors ligne ps2ali

  • Newbie Froggy
  • *
  • Messages: 20
  • Karma: 0
comment surveiller ma sauvegarde avec nagios
« le: 24 août, 2010, 08:18:34 am »
salut les mes,

j ai surveiller mon systeme ave nagios qui est implementer sur un serveur linux,et ds l autre cote de mon systeme windows server j ai developpe un script de sauvegarde  de fichier.ma question c est comment surveiller ce script sur nagios , j aimerai bien voir sur nagios le debut de sauvegarde , la fine de sauvegarde et le status de sauvegarde.NB: ce script s execute quotidienmt a une heure precise .

Hors ligne Romuald

  • Administrateur
  • Super Froggy
  • *
  • Messages: 1 600
  • Karma: 79
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #1 le: 24 août, 2010, 17:24:04 pm »
Le meilleur des cas serait qu'à ton script de sauvegarde tu émettes un code retour en cas de réussite du script ou non. En fonction de ça, tu écris un plugin nagios qui contrôlera la bonne exécution de ton script.

Ou alors c'est ton nagios qui lance ton script de sauvegarde 1 fois par jour et avec les code retour que tu auras razjouter de ton script nagios retournera OK, Warning ou Critique.
Fronteau Romuald / Administrateur Forum

Twitter : https://twitter.com/rfronteau

--> Merci de préciser si vos problèmes sont résolus pour que l'équipe du forum puisse passer vos topics en [RESOLU].

Hors ligne ps2ali

  • Newbie Froggy
  • *
  • Messages: 20
  • Karma: 0
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #2 le: 25 août, 2010, 07:02:56 am »
merci Romuald,mais je serai tres heureux si tu me donne un exemple , je suis pa fort en programmation , voila mon script de sauvegarde sur windows server : #call backupRobocopy d:\public G:\public "c:\backup\public_daily.log" %1#
mnt je dois mettre ce scrirpt en output et sous nagios je dois developpe un plugin script  mais tu peux m aider stp :(

Hors ligne dadu

  • Newbie Froggy
  • *
  • Messages: 37
  • Karma: 2
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #3 le: 25 août, 2010, 09:38:58 am »
Personnellement j'ai un .bat du style :
CmdDeSauvegardeDeMaBDD
if %errorlevel%==0 (echo NomServeur     BDD    CodeRetour     sauvegarde ok | send_nsca.exe -H IPNagios -c send_nsca.cfg) else ...
(attention plusieurs espaces consécutifs correspondent à une tabulation)
CodeRetour correspond au retour pour nagios (0 ok 1 Warning ...)

De l'autre coté (coté Nagios) j'ai un service passif configuré de la sorte :
define service{
        use                             passive-service
        host_name                   NomServeur
        service_description        BDD
        max_check_attempts     1
        notification_interval       1440 # 1 jour
        check_freshness           1
        freshness_threshold       108000 # temps avant de déclencher un check actif
        check_command            check_dummy!2 # renvoie critical si pas de message passif après freshness_threshold secondes
}

ça et quelques lectures sur les checks passifs sur ce site et/ou dans la doc nagios devraient te permettre de finaliser ton check.

Hors ligne ps2ali

  • Newbie Froggy
  • *
  • Messages: 20
  • Karma: 0
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #4 le: 25 août, 2010, 15:58:31 pm »
ok merci je vais lire un peu sur les check passive et on verra , la discussion est tjrs ouverts :) merci mon pote

Hors ligne ps2ali

  • Newbie Froggy
  • *
  • Messages: 20
  • Karma: 0
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #5 le: 01 septembre, 2010, 08:37:51 am »
slt;

j ai consulte un mec professioenl aussi comme vous et il ma di de suivre les etapes suivantes :


1-generer un fichier output de mon script de sauvegarde

2-transfere ce ficher via FTP vers mon serveur nagios 3

3-Développer un script sur nagios pour traiter le fichier output et remonter le code retour a NAGIOS.
 

comment je vais generer un fichier output de mon script sous windows ? et sous nagios je vais developer un nouveau script ou juste ajouter define service sur mon fichier windows.cfg ?

Hors ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 3 230
  • Karma: 64
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #6 le: 01 septembre, 2010, 10:25:42 am »
Topic dans la mauvaise section

=> deplacé
Nagios, Shinken, Centreon, Canopsis, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
XXXXX hosts, XXXXXX services
Twitter: https://twitter.com/funkyman_

Hors ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 3 230
  • Karma: 64
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #7 le: 01 septembre, 2010, 10:28:48 am »
C'est une méthode comme une autre ...

sinon tu peux aussi installé nrpe sur ton windows et faire une plugins (script) en .bat (ou autre) qui checkera les informations contenues dans ton fichier output.

avec cette methode tu n'as plus le transfert FTP et tu es en passif  ;)
« Modifié: 01 septembre, 2010, 11:26:21 am par funkyman »
Nagios, Shinken, Centreon, Canopsis, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
XXXXX hosts, XXXXXX services
Twitter: https://twitter.com/funkyman_

Hors ligne funkyman

  • Modérateur Global
  • Super Froggy
  • *****
  • Messages: 3 230
  • Karma: 64
Re : comment surveiller ma sauvegarde avec nagios
« Réponse #8 le: 01 septembre, 2010, 11:19:14 am »
Une autre méthode serait de creer un script qui sauvegarde et qui retourne en meme temps l'etat de la sauvegarde.
Et de faire exécuter ce script par nagios via nrpe.

Nagios serait alors l'ordonnanceur de la sauvegarde tout en le monitorant.

Nagios deviendrait alors ton outil de sauvegarde  ;D



Nagios, Shinken, Centreon, Canopsis, MK Livestatus, PNP4, Nagvis, Nagtrap, ex Ndoutils, Addon et Plugins perso.
XXXXX hosts, XXXXXX services
Twitter: https://twitter.com/funkyman_