Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ejecutar curl
#1
Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.
 Reply
#2
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo
 Reply
#3
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenas Jose,

Tenías razón, faltaba la llínea de module_name, ahora ya funciona correctamente.
La que no funciona es la opción que aparece en esa web para medir la latencia de una web, si ejecuto el comando en una ventana de ms-dos me devuelve la latencia pero si lo añado en el fichero de configuración me devuelve un retcode: 23 cuando lo pongo en modo debug.

Saludos.
 Reply
#4
(02-18-2019, 09:58 PM)Roberto.Gonzalez Wrote:
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenas Jose,

Tenías razón, faltaba la llínea de module_name, ahora ya funciona correctamente.
La que no funciona es la opción que aparece en esa web para medir la latencia de una web, si ejecuto el comando en una ventana de ms-dos me devuelve la latencia pero si lo añado en el fichero de configuración me devuelve un retcode: 23 cuando lo pongo en modo debug.

Saludos.

Buenos días Roberto.Gonzalez,

Prueba esta ejecución en Windows:

module_begin
module_name website latency
module_type generic_data
module_exec curl -s -w %{time_total} -o /tmp www.google.es
module_end

ó bien así:

module_begin
module_name website latency
module_type generic_data
module_exec curl -s -w %{time_total} -o C:\Users\temp.txt www.google.es
module_end


Es posible que tengas un problema o bien de permisos con el usuario que ejecuta el agente, o bien que el módulo no esté reconociendo correctamente la ruta del Windows. Enviando la salida del curl a una ruta ficticia /tmp debería ejecutarse correctamente.

En caso de que este módulo siga sin funcionarte, por favor, copia por aquí la ejecución del módulo para que podamos verlo con más detalle.

Un saludo.
 Reply
#5
(02-19-2019, 11:20 AM)jose.almendros Wrote:
(02-18-2019, 09:58 PM)Roberto.Gonzalez Wrote:
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenas Jose,

Tenías razón, faltaba la llínea de module_name, ahora ya funciona correctamente.
La que no funciona es la opción que aparece en esa web para medir la latencia de una web, si ejecuto el comando en una ventana de ms-dos me devuelve la latencia pero si lo añado en el fichero de configuración me devuelve un retcode: 23 cuando lo pongo en modo debug.

Saludos.

Buenos días Roberto.Gonzalez,

Prueba esta ejecución en Windows:

module_begin
module_name website latency
module_type generic_data
module_exec curl -s -w %{time_total} -o /tmp www.google.es
module_end

ó bien así:

module_begin
module_name website latency
module_type generic_data
module_exec curl -s -w %{time_total} -o C:\Users\temp.txt www.google.es
module_end


Es posible que tengas un problema o bien de permisos con el usuario que ejecuta el agente, o bien que el módulo no esté reconociendo correctamente la ruta del Windows. Enviando la salida del curl a una ruta ficticia /tmp debería ejecutarse correctamente.

En caso de que este módulo siga sin funcionarte, por favor, copia por aquí la ejecución del módulo para que podamos verlo con más detalle.

Un saludo.

Buenas Jose,

Indicando la ruta C:\Users\temp.txt funciona correctamente.
¿Hay alguna manera de almacenar el valor con decimanles? Porque ahora mismo devuelve el valor 0, y si la latencia se mide en milisegundos es importante saber los decimales.

Saludos.

Saludos.
 Reply
#6
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenos días,

Como podemos provocar un cambio de estado a crítico cuando "module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l" devuelva 0.?

Gracias.
 Reply
#7
(02-22-2019, 09:23 AM)elias.manchon Wrote:
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenos días,

Como podemos provocar un cambio de estado a crítico cuando "module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l" devuelva 0.?

Gracias.

Buenos días elias.manchon,

Como he comentado en otro post, con el tipo de dato generic_proc se configura por defecto.

Alberto
 Reply
#8
(02-22-2019, 12:30 PM)alberto.sanchez Wrote:
(02-22-2019, 09:23 AM)elias.manchon Wrote:
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenos días,

Como podemos provocar un cambio de estado a crítico cuando "module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l" devuelva 0.?

Gracias.

Buenos días elias.manchon,

Como he comentado en otro post, con el tipo de dato generic_proc se configura por defecto.

Alberto

Hola Alberto,

Entonces porque no pasa ha estado crítico? 

Gracias.
 Reply
#9
(02-25-2019, 10:43 AM)elias.manchon Wrote:
(02-22-2019, 12:30 PM)alberto.sanchez Wrote:
(02-22-2019, 09:23 AM)elias.manchon Wrote:
(02-18-2019, 12:03 PM)jose.almendros Wrote:
(02-18-2019, 08:19 AM)Roberto.Gonzalez Wrote: Buenas,

Tomando como referencia esta url, https://blog.pandorafms.org/es/monitoriz...vidor-web/, he intentado añadir un agente para monitorizar nuestro servidor web. He añadido estas líneas en el fichero fichero pandora_agent.conf:

module_begin
module_type generic_proc
module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l
module_end

El agente en el servidor inicia correctamente pero no me aparece el monitor en la consola, en el log no aparece ningún error. Si  lanzo el comando directamente en una ventana de ms-dos me devuelve el valor 1.

Además, según esa página web es posible añadir la configuración del módulo directamente en la consola de Pandora pero no he encontrado cómo hacerlo y por eso he tenido que añadir las líneas en el fichero de configuración del servicio windows.

Saludos.

Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenos días,

Como podemos provocar un cambio de estado a crítico cuando "module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l" devuelva 0.?

Gracias.

Buenos días elias.manchon,

Como he comentado en otro post, con el tipo de dato generic_proc se configura por defecto.

Alberto

Hola Alberto,

Entonces porque no pasa ha estado crítico? 

Gracias.

Buenos días elias.manchon,

Como te comente en otro post, en tu caso el tipo de dato era incorrecto, ¿probaste a cambiar por el tipo generic_proc?

Por favor, si eres tan amable de contestar sobre el otro hilo.

Alberto
 Reply
#10
(02-25-2019, 10:56 AM)alberto.sanchez Wrote:
(02-25-2019, 10:43 AM)elias.manchon Wrote:
(02-22-2019, 12:30 PM)alberto.sanchez Wrote:
(02-22-2019, 09:23 AM)elias.manchon Wrote:
(02-18-2019, 12:03 PM)jose.almendros Wrote: Buenos días Roberto.Gonzalez,

Por lo que vemos en tu configuración te falta el campo module_name para que te cree el módulo con ese nombre.

Por favor, prueba el módulo con un module_name y coméntanos el resultado.

Este tipo de transacciones de checkeos web es una característica de la versión Enterprise, por lo que no es posible crear el módulo directamente desde consola en la versión Open.


Un saludo

Buenos días,

Como podemos provocar un cambio de estado a crítico cuando "module_exec curl -Is http://paginaweb | grep "200 OK" | wc -l" devuelva 0.?

Gracias.

Buenos días elias.manchon,

Como he comentado en otro post, con el tipo de dato generic_proc se configura por defecto.

Alberto

Hola Alberto,

Entonces porque no pasa ha estado crítico? 

Gracias.

Buenos días elias.manchon,

Como te comente en otro post, en tu caso el tipo de dato era incorrecto, ¿probaste a cambiar por el tipo generic_proc?

Por favor, si eres tan amable de contestar sobre el otro hilo.

Alberto

Funcionando!!, tenías razón, he cambiado el tipo de dato a generic_proc y ahora sí.

Gracias y un saludo.
 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