Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › Monitorizar actualizaciones linux
-
Monitorizar actualizaciones linux
Posted by pdelper on June 20, 2017 at 16:45Estoy probando la versión opensource de Pandorafms, actualmente tenemos Nagios y buscamos otras soluciones, incluso si es la adecuada adquirir la versión Enterprise.
La pregunta es si se puede monitorizar la existencia de actualizaciones pendientes en las distribuciones linux y cómo hacerlo.pdelper replied 7 years, 8 months ago 3 Members · 3 Replies -
3 Replies
-
::
Muy buenas pdelper,
La respuesta a tu pregunta es: Sí.
En Pandora FMS puedes crear módulos donde puedes meter condiciones concretas por ejemplo:
Para sistemas operativos CentOS. (Nos indica si hay actualizaciones)
module_begin module_name Updates module_type generic_proc module_exec yum check-update >/dev/null 2>&1 ; if [ "$?" == "100" ]; then echo 1; else echo 0; fi module_min_critical 0.5 module_description Check updates pending module_end
La sintaxis puede variar según el sistema operativo.
Coméntame si tienes alguna dudilla más.
Saludos cordiales,
vic.
-
::
Estoy probando la versión opensource de Pandorafms, actualmente tenemos Nagios y buscamos otras soluciones, incluso si es la adecuada adquirir la versión Enterprise.
La pregunta es si se puede monitorizar la existencia de actualizaciones pendientes en las distribuciones linux y cómo hacerlo.Yo lo tengo monitoreado asi:
# updates pendientes de yum
module_begin
module_name Yum Updates
module_type generic_data
module_exec yum check-update -q | sed ‘/^s*$/d’ | wc -l
module_description Updates pendientes
module_unit updates
module_min_warning 1
module_endTener en cuenta que si alguien tiene ocupado el yum esperando “Y/N” el agente se ira a GRIS ya que deja tomado yum y por ende el agente.
-
::
Muy buenas pdelper,
La respuesta a tu pregunta es: Sí.
En Pandora FMS puedes crear módulos donde puedes meter condiciones concretas por ejemplo:
Para sistemas operativos CentOS. (Nos indica si hay actualizaciones)
module_begin module_name Updates module_type generic_proc module_exec yum check-update >/dev/null 2>&1 ; if [ "$?" == "100" ]; then echo 1; else echo 0; fi module_min_critical 0.5 module_description Check updates pending module_end
La sintaxis puede variar según el sistema operativo.
Coméntame si tienes alguna dudilla más.
Saludos cordiales,
vic.
Muchísimas gracias. Ha funcionado muy bien.