Ad Widget

Collapse

acciones sobre una aplicacion

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cdelprado
    Junior Member
    • Dec 2012
    • 14

    #1

    acciones sobre una aplicacion

    Hola, necesito tener contralada una aplicación que de vez en cuando aumenta el % de uso de la CPU de forma permanente, vamos que empieza a usar la cpu al 15% y de ahí no baja, fluctua pero en un 3 0 5 % y es ahí cuando se bloquea.

    Yo quisiera monitorizar esa aplicación y cuando se de esa situación poder matar la aplicación y luego volver a iniciarla.

    Sabe alguien por done puedo tirar????
    Gracias
  • exkg
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified Specialist
    • Mar 2007
    • 718

    #2
    Hmmm ... has intentado usar la function min() en la trigger ?Creo que pueda ayudar. Para matar la aplicación necesitas crear una action para que ZABBIX reaccione al evento.


    []s,
    Luciano
    --
    Luciano Alves
    www.zabbix.com
    Brazil | México | Argentina | Colômbia | Chile
    Zabbix Performance Tuning

    Comment

    • cdelprado
      Junior Member
      • Dec 2012
      • 14

      #3
      Gracias

      He visto en esta url, voy a ver como puedo hacer...

      Voy a intentar explicar las opciones para usar comandos remotos para administrar nuestros dispositivos monitorizados. Como requisito previo ...


      Se te ocurre algo?

      Gracias de todas formas

      Comment

      • Javier
        Member
        Zabbix Certified Specialist
        • Jan 2010
        • 58

        #4
        Hola,

        cómo consigues saber el porcentaje de CPU del la aplicación? Una vez que lo sepas y lo almacenes, debes crear un trigger que detecte que no pase del 15% de uso durante más de 3 minutos, por ejemplo y en caso de que pase lo típico es enviar un mensaje, pues ejecutas una acción. En este caso un restart de la aplicación.
        Ten presente que para ejecutar un comando, zabbix lo ejecuta con el usuario zabbix (y sus permisos por defecto).
        Mira esto, quizás también te pueda ayudar: http://puppetlinux.blogspot.com.es/2...variables.html

        Comment

        • cdelprado
          Junior Member
          • Dec 2012
          • 14

          #5
          Gracias, voy a ver ese link a ver que aprendo.

          Muchas gracias, te iré contando...

          Gracias por tu tiempo

          Comment

          • cdelprado
            Junior Member
            • Dec 2012
            • 14

            #6
            Mira creo que con esto deberia ir pero no va,

            El caso es que le digo; mira cuando el uso de cpu por parte del usuario suva por enciam del 10 la aplicación StressMyPc durante más de 60 segundos dime que es un problema.

            {PC1roc_info[StressMyPc.exe,utime].avg(60)}>10


            Pero lo del tiempo no va, bueno no se si va en general... es que mi problema sobre todo es que no sé como obtener el % de uso de la cpu de un proceso, si hay cosas para el consumo de ram pero no de procesos los que encontre son el utime (tiempo de procesador de usuario) y el ktime (tiempo de kernel de procesador) estoy usando el primero por que el proceso se lanza con la cuenta que tiene iniciada sesión en el sistema.

            Comment

            Working...