1 votes

Comment arrêter les chèques pendant les temps d'arrêt programmés dans Icinga ?

Lorsque je définis un temps d'arrêt programmé dans Icinga, le programme continue à effectuer des vérifications sur le système distant. Comment puis-je définir un temps d'arrêt programmé au cours duquel les contrôles sont désactivés ?

0voto

Kreiselblitz Points 53

Cela devrait être possible avec :

Créez la spécification du downtimer dans ./conf.d/downtimes.conf comme suit :

apply ScheduledDowntime "backup-downtime" to Service { 
 author = "icingaadmin"                               
 comment = "Scheduled downtime for backup"            

 ranges = {                                           
   monday = service.vars.backup_downtime              
   tuesday = service.vars.backup_downtime             
   wednesday = service.vars.backup_downtime           
   thursday = service.vars.backup_downtime            
   friday = service.vars.backup_downtime              
   saturday = service.vars.backup_downtime            
   sunday = service.vars.backup_downtime              
 }                                                    

 assign where service.vars.backup_downtime != ""      
}                                                      

2.faire référence à cette configuration dans votre définition de service, comme :

apply Service for (disk => config in host.vars.disks) { 

    import "generic-service"                                           

    /* Used by the ScheduledDowntime apply rule in `downtimes.conf`. */
    vars.backup_downtime = "03:00-04:30"                               

    check_command = "by_ssh_disk"                                      
    vars += config                                                     
    assign where host.vars.os == "Linux"                              
    ignore where host.name == NodeName                                 
}

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X