Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Critical fuera de horario
#1
Buen día

Me podrían apoyar a saber si hay alguna manera de establecer horarios para monitorizar ciertos servicios por medio de agentes, es decir tengo un servicio que quiero solo revisar de 8:30 a 22:30 cada minuto y quisiera que no se disparara el critical en el portal.
Pense en usar el module_crontab pero no podría meter las medias horas.



Saludos.
 Reply
#2
Buenos días sathaniel,

Puedes intentar crear un module_crontab con :

Code:
module_crontab * 8-22 * * *
module_cron_interval 0
 Estableciendo el intervalo del agente a 1 minuto.

También puedes crear un script con estos tiempos.

Code:
30-59/1 8 * * *
*/1 9-21 * * *
0-30/1 22 * * *

Saludos cordiales,

vic.
 Reply
#3
Buen día Vic.

Muchas gracias por el apoyo, opte por ejecutarlo de la siguiente manera ya que estoy en el entendido de que para ejecutar un script con module_exec no es posible y nesesito habilitar la opción module_intensive_condition que mendiante module_plugin no es posible.

module_begin
module_name Proceso Java
module_type generic_proc
module_exec ps -ef | grep -v grep | grep SNAPSHOT.jar | wc -l | xargs -I {} bash -c 'if [ {} == 1 ] ; then if [[ `date +%H%M` -ge 830 && `date +%H%M` -le 2230 ]] ; then echo 1;fi; else if [[ `date +%H%M` -ge 830 && `date +%H%M` -le 2230 ]] ; then echo 0 ; else echo 1 ; fi; fi'
module_description Proceso monitor
module_intensive_condition = 0
module_group Application
module_end


Le falta pulirlo pero de momento esta funcionando.

Muchas gracias
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes