Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

Welcome to Pandora FMS Community Forums Soporte de la comunidad Apagar pcs clientes pandora

  • Apagar pcs clientes pandora

    Posted by birdnmanqn on March 21, 2012 at 04:23

    Buenas como andan? la pregunta es sencilla, me gustaria poder apagar las pcs a una hora fija desde pandora, o desde el cliente, existe algun comando que pueda ingresar en el archivo pandora_agent.conf?

    Sancho replied 12 years, 9 months ago 4 Members · 8 Replies
  • 8 Replies
  • darode

    Member
    March 21, 2012 at 21:11
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola birdnmanqn,

    Es posible aunque sólo con los agentes para Windows.

    En la configuración del agente hay una opción para levantar un servidor UPD en el agente de Pandora FMS instalado. Más info aquí: http://www.openideas.info/wiki/index.php?title=Pandora_3.0:Documentation_es:Configuracion (Busca Servidor UDP)

    Este servidor UDP permite ejecutar un proceso que en tu caso será el comando que apaga la máquina.

    Para ejecutar esta accion a una hora fija puedes crear una alerta que se dispare siempre, pero limitandola a unas hora concreta del día así cuando la alerta se dispare se apagará la máquina. Mas información sobre las alertas aquí:  http://www.openideas.info/wiki/index.php?title=Pandora_3.0:Documentation_es:Alertas

    Espero que sirva de ayuda.

    Un saludo.

    Darío.

  • alumbreras

    Member
    March 22, 2012 at 11:35
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    hola birdnmanqn

    si configuras un modulo usando el module_exec. ahi dentro se ejecuta todo. Asi que nadie te impiede hacer un programita de consola en c# o el lenguaje que quieras que a mas de consultar los valores tambien apague el ordenador segun una programacion que puede estar en una base de datos, xml o fichero de configuracion.

    Si estamos hablando de entornos linux, tambien se puede hacer, pero en este caso seria usando algun script ya sea en bash o en perl o el lenguaje que se quiera. Incluso se puede hacer con java teniendolo correctamente instalado.

    Ya comentaras la solucion que usaste

    gracias

  • birdnmanqn

    Member
    May 8, 2012 at 06:19
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Muchas gracias por las respuestas, voy por la opcion de hacer un programita y ejecutarlo con module exec, como seria la manera mas facil, algun maestro de vbs?

  • alumbreras

    Member
    May 9, 2012 at 10:45
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas

    Esto te tiene que funcionar

    Option Explicit
    Dim objShell
    
    Set objShell = WScript.CreateObject("WScript.Shell")
    objShell.Run "C:WINDOWSsystem32shutdown.exe -s -f -t 10"
    

    en 10 segundos se te apaga el pc
    -s indica que es apagado
    -f el force para apagarlo al instante

  • birdnmanqn

    Member
    May 15, 2012 at 19:50
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    muchisimas gracias lo voy a probar

  • birdnmanqn

    Member
    May 15, 2012 at 20:01
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    puedo desde el mismo cliente usar ese script a una hora especifica? por ejemplo , por razones de seguridad tengo pcs remotos que las monitoreo enviando los datos via internet, por ende no tengo acceso a ellas via wmi, entonces quiero que cada agente en windows ejecute este script a las 22hs, se puede?

  • alumbreras

    Member
    May 17, 2012 at 10:10
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Lo que estas pidiendo diria que lo estan programando para la version 5 ( corregidme si me equivoco ).

    De momento lo que puedes hacer es que en el mismo script de apagado vaya comprovando la hora, y si la ejecucion es mas tarde de las 22:00 entonces que lo apague

  • Sancho

    Administrator
    May 21, 2012 at 18:47
    2309 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    puedo desde el mismo cliente usar ese script a una hora especifica? por ejemplo , por razones de seguridad tengo pcs remotos que las monitoreo enviando los datos via internet, por ende no tengo acceso a ellas via wmi, entonces quiero que cada agente en windows ejecute este script a las 22hs, se puede?

    Una opcion es que uses los nuevos modulos programados, que ya funcionan en los agentes de la 4.0.x:

    http://openideas.info/wiki/index.php?title=Pandora:Documentation_es:Configuracion#module_crontab_.3Cminuto.3E_.3Chora.3E_.3Cd.C3.ADa.3E_.3Cmes.3E_.3Cd.C3.ADa_de_la_semana.3E