Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Monitorizar actualizaciones linux
#1
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.
 Reply
#2
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)
Code:
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.
 Reply
#3
(06-20-2017, 12:45 PM)pdelper Wrote: 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_end

Tener 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.
 Reply
#4
(06-20-2017, 02:43 PM)vic Wrote: 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)
Code:
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.
 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