Pages: [1] 2   Go Down
Author Topic: Sonido de alertas  (Read 2552 times)
0 Members and 1 Guest are viewing this topic.
jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« on: January 09, 2009, 04:00:47 AM »

Buenos días,

He estodo revisando la configuración de las alertas sonoras y no encuentro la forma de que se puedan reproducir.

Uso la VMWare del Pandora FMS 2 y por una parte, la configuración de la alerta que viene por defecto no esta activa puesto que no existe la aplciación PLAY ni el archivo indicado WAV.

Por otra parte, en mi empresa, la máquina virtual no tiene tarjeta de sonido con lo que las pruebas que he realizad con el MOCP no se ha nekecutado de forma correcta.

Por ello, me gustaría saber si hay alguna forma de emitir una alerta sonora cogiendolo des de un PC de la misma red. ¿es posible?

Gracias de antemano y saludos,

JM.
Logged

Manuel Arostegui
Global Moderator
Expert member
*****

Karma: 50
Offline Offline

Posts: 853



View Profile
« Reply #1 on: January 11, 2009, 11:42:38 PM »

Puedes intentar hacerlo con una ejecución remota (usando ssh) contra otra máquina.
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #2 on: January 12, 2009, 12:02:33 AM »

Gracias, voy a ver si puedo realizar las pruebas y te comento los resultados.

Saludos,

JM
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #3 on: January 12, 2009, 12:50:04 AM »

Lo he probado pero no hay forma.

¿Alguna sugerencia?

La idea es que se reproduzca una alerta sonora cogiendo un archivo de sonido del PC donde se realiza la monitorización mediatne el acceso WEB (http://IP/pandora_console)

Saludos,

JM.
Logged

Manuel Arostegui
Global Moderator
Expert member
*****

Karma: 50
Offline Offline

Posts: 853



View Profile
« Reply #4 on: January 12, 2009, 01:14:52 AM »

Tendrás que cambiar la definición de la alerta (Manage Alerts) y decirle lo que tiene que hacer, es decir, la orden que tienes ejecutar a mano para que suene.
Ese comando lo tienes que poner en la definición de la alerta, el problema es que si hay que meter una contraseña o hacer algo más aparte de un ssh usuario@IP orden Pandora NO podrá hacerlo, por eso te recomiendo que uses "expect" para no tener que interactuar con la máquina remota.
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #5 on: January 12, 2009, 02:25:08 AM »

Correcto,

Hago pruebas y os cometno.

Saludos,

JM.
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #6 on: January 12, 2009, 03:44:09 AM »

Hola,

Hay algo que se me escapa.

Si defino una alarma con un comando apra ejecutar un archivo de sonido, esta no se ejecuta. Cuando se define la alerta, ¿se puede indicar un comando que se ejecute en el PC que accede por HTML a la aplicación de pandora? ¿ o como se debería de hacer?

Sigo investigando,

Saludos,

JM.
Logged

Manuel Arostegui
Global Moderator
Expert member
*****

Karma: 50
Offline Offline

Posts: 853



View Profile
« Reply #7 on: January 12, 2009, 03:54:20 AM »

Debes definir una alerta general (en el Menu administración, Manage Alerts) ahí tienes que poner el comando que será ejecutado por el servidor de pandora por ejemplo:

/home/pandora/script_sonido _field1_ _field2_

Pandora ejecutará ese script

Mirate esto:

http://www.openideas.info/wiki/index.php?title=Pandora_1.3:Documentation_en:Advanced_Setup
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #8 on: January 12, 2009, 04:02:21 AM »

Gracias por la indicación y por la rapideza.

Lo voy a revisara ver si lo puedo definir de froma correcta.

Saludos,

JM.
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #9 on: January 12, 2009, 04:25:19 AM »

Hola de nuevo,

He probado esta configuración:

/usr/bin/mocp -p  /usr/share/sound/error.wav

Entiendo que el servidor, lanza el sonido y este se ha de reproducir cuando se está consultando la consola de pandora mediante el explorador ¿no? ¿o sólo se ejecuta el sonido en el servidor del pandora?

En mi caso no se escucha el sonido cuando lo consultop des de la web, aunque la orden si que se realiza de forma correcta en el servidor.

Saludos,

JM.
Logged

Manuel Arostegui
Global Moderator
Expert member
*****

Karma: 50
Offline Offline

Posts: 853



View Profile
« Reply #10 on: January 12, 2009, 05:09:57 AM »

Claro, pero en el servidor no debe hacerse, puesto que no tiene sonido.
Por eso te decia de hacerlo con un script en expect que se conecte por ssh y lo ejecute.
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #11 on: January 12, 2009, 05:31:57 AM »

Ok!

Lo voy a estudiar. A ver si lo consigo.

Gracias porla ayuda.

Saludos,

JM.
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #12 on: January 13, 2009, 01:26:21 AM »

Buenos días,

Estoy probando lo siguinete:
1.- He creado alarma donde indico que me ejecute el script Alerta_sonora ubicado en "/usr/bin/Alerta_sonora" cuyo contenido es:
Quote
#!/usr/bin/expect -f
spawn /bin/su usuario
expect "Password: "
send "pwdUsuario\r"
set timeout 2
send -- "sndrec32 /play /close C:/Sound/error.wav"
expect eof


2.- Al lanzase la alarma, este Script no se ejecjuta. El sonido no se reproduce. He verificado que en la máquina local (donde consulto la consola de pandora vía  Web) esté el archivo de sonido y que se ejecuta correctamente.

Hay algo que probalemente se me esté escapando o que no haga de forma correcta. ¿Alguna pista?

Saludos,

JM.
Logged

Manuel Arostegui
Global Moderator
Expert member
*****

Karma: 50
Offline Offline

Posts: 853



View Profile
« Reply #13 on: January 14, 2009, 01:27:42 AM »

¿Qué pasa si ejecutas ese comando como el usuario que lanza el servidor de pandora? (tipicamente "pandora), ¿funciona?
Logged

jmunozpa
Sr. Member
****

Karma: 0
Offline Offline

Posts: 64


View Profile
« Reply #14 on: January 14, 2009, 06:47:31 AM »

Si lo lanzo en el servidor de pandra, con el usuario pandora se ejecuta, pero luego da problemas con el sndrec32 porque lo intenta ejecutar en el servidor y no en el PC (porque no detecta esa aplicación que es de windows)

Saludos,

JM.
Logged

Pages: [1] 2   Go Up
Print
 
Jump to:  


SourceForge.net Logo  This site is monitored by Pandora FMS   ArticaST