Ad Widget

Collapse

Como Limpiar la tabla "Last 20 Issues"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gaguilera
    Junior Member
    • Feb 2017
    • 3

    #1

    Como Limpiar la tabla "Last 20 Issues"

    He revisado varios foros sobre este tema, pero ninguno me ha dado solucion, Inicialmente queremos dejar la plataforma con los host agregados y que el Dasboard quede limpio y desde cero.

    En la base de datos limpie las siguientes tablas:
    history
    history_uint
    history_str
    history_text
    history_log
    trends
    auditlog
    trends_uint
    alerts
    events
    acknowledges

    Sin embargo en la tabla "Last 20 Issues" aparecen las alertas y en la descripción de ACK tienen "No Events".

    ¿Como Puedo limpiar esta tabla del Dashboard? ¿Qué otra tabla en la base de datos debo limpiar?
  • sancho
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Mar 2015
    • 295

    #2
    Hola gaguilera,
    Lo siento pero no entiendo el problema. En la tabla "Last 20 Issues" te aparecen alertas porque habrá algo que esté motivando esas alertas.
    Quiero decir, que si tienes una alerta por poco espacio en HD, por ejemplo, mientras que ese problema siga existiendo te seguirá apareciendo la alerta si lo que quieres es que no te avise aunque exista el problema, puedes deshabilitar el trigger o configurrar el trigger para que la alerta la puedas cerrar manualmente desde "Event acknowledgements" (esta ultima opción creo que solo está activa en la versión 3.2.4. Pero aunque la cerraras manualmente, si el trigger es lanzado por una monitorización que se ejecuta cada 10 minutos, a los 10 minutos te volverá a aparecer la alerta.
    Si quieres que no te aparezcan o cambias los valores del trigger o lo deshabilitas completamente, pero en ese caso, una de las principales funciones de una monitorización ya no funcionaría.

    Un saludo.

    Comment

    • gaguilera
      Junior Member
      • Feb 2017
      • 3

      #3
      sancho

      Sancho, tenemos version 3.2.0.
      Ya pude solucionar el ptoblema.

      Pasa que despues de limpiar los registros en las tablas history, history_uint, history_str, history_text, history_log, trends, auditlog, trends_uint, alerts, events, acknowledges; algunas alertas quedan el la tabla "Last 20 Issues", y si lo queremos empezar de 0s debemos limpiarla, esto lo hice atravez de la base de datos con los siguientes comandos:

      #Verificar la cantidad de alertas en la tabla
      select value, error from triggers where value!=0;
      #Dar 0 como valor a todos aquellos que sean diferentes de 0
      update triggers set value=0, error="" where value!=0;
      #Verificar que el update
      select value, error from triggers where value!=0;

      De esta forma se limpia la tabla, y el dashboard queda limpio de alertas.

      Comment

      • gaguilera
        Junior Member
        • Feb 2017
        • 3

        #4
        Originally posted by sancho
        Hola gaguilera,
        Lo siento pero no entiendo el problema. En la tabla "Last 20 Issues" te aparecen alertas porque habrá algo que esté motivando esas alertas.
        Quiero decir, que si tienes una alerta por poco espacio en HD, por ejemplo, mientras que ese problema siga existiendo te seguirá apareciendo la alerta si lo que quieres es que no te avise aunque exista el problema, puedes deshabilitar el trigger o configurrar el trigger para que la alerta la puedas cerrar manualmente desde "Event acknowledgements" (esta ultima opción creo que solo está activa en la versión 3.2.4. Pero aunque la cerraras manualmente, si el trigger es lanzado por una monitorización que se ejecuta cada 10 minutos, a los 10 minutos te volverá a aparecer la alerta.
        Si quieres que no te aparezcan o cambias los valores del trigger o lo deshabilitas completamente, pero en ese caso, una de las principales funciones de una monitorización ya no funcionaría.

        Un saludo.
        Sancho, Gracias por tu respuesta.
        Entiendo lo que me dices, sin embargo lo que queremos es que una vez se agreguen los dispositivos "Que en teoria ya no están alarmados", el dasboad quede limpio.

        Lo que inicialmente hice, fue limpiar las tablas "history, history_uint, history_str, history_text, history_log, trends, auditlog, trends_uint, alerts, events, acknowledges", pero las alertas por algun motivo aun aparecían en la tabla del dashboard "Last 20 Issues".

        Lo resolvi con los siguientes query en la base de datos.

        #Verificar que alertas estaban activas
        select value, error from triggers where value!=0;
        #Cambiar todos los valores por 0 que sean diferentes de 0
        update triggers set value=0, error="" where value!=0;
        #Verificar que el cambio se halla realizado
        select value, error from triggers where value!=0;

        Y así se limpio "Last 20 Issues"

        Comment

        • sancho
          Senior Member
          Zabbix Certified SpecialistZabbix Certified Professional
          • Mar 2015
          • 295

          #5
          Ahora entendí el problema gaguilera,

          Me alegro que lo solucionárais, gracias por mostrar las querys

          Un saludo.

          Comment

          Working...