Ad Widget

Collapse

Problemas monitorizacion perf.counter de MSQLSERVER 2016

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • eramos
    Junior Member
    • Apr 2019
    • 6

    #1

    Problemas monitorizacion perf.counter de MSQLSERVER 2016

    Hola,

    Soy nuevo en el foro y también en los mundos de Zabbix.

    Versión Zabbix: 4.0

    Tenemos un problema a la hora de monitorizar las perfomances de un MSSQL, nos aparece el siguiente error desde Zabbix: "ZBX_NOTSUPPORTED: Cannot obtain performance information from collector.". Las acciones que hemos realizado para intentar solventar la problemática han sido las siguientes:

    - Actualizar el agente de Zabbix instalado en las maquinas a la version 4.0
    - Añadido a la carpeta donde tenemos instalado el agente la siguiente libreria PDH.dll

    Hemos ejecutado el comando typeperf -qx en las maquinas donde tenemos instaladas los MSSQL, Si estos los lanzamos desde Windows no responde correctamente, si los lanzamos desde Zabbix nos devuelve el error detallado mas arriba.

    Alguien ha tenido esta problemática hi ha conseguido corregirlo.

    Quedo a la espera.

    Muchas gracias.
  • sancho
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Mar 2015
    • 295

    #2
    Hola eramos,
    Según dices... desde windows no recuperáis el valor

    Si estos los lanzamos desde Windows no responde correctamente
    Es correcto o querías decir que sí recuperabas el valor??? porque lo primero sería recuperar el valor desde windows para descubrir qué contador es el que os interesa monitorizar.

    Comment


    • eramos
      eramos commented
      Editing a comment
      Si disculpa, ha sido una errata al escribir, desde Windows nos recoge correctamente la informaciaón.
  • sancho
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Mar 2015
    • 295

    #3
    eramos,
    Mirando el contador que te interesa de los que te vuelva el typeperf -qx, en mi caso por ejemplo me interesaba el contador \SQLServeratabases(_Total)\Data File(s) Size (KB), me aseguro que me de resultados con el mandato desde consola:
    Code:
    typeperf "\SQLServer:Databases(_Total)\Data File(s) Size (KB)"
    Una vez me aseguro que me da resultados, la monitorización que creo es la siguiente:

    Tipo: zabbix agent
    Key: perf_counter["\SQLServeratabases(_Total)\Data File(s) Size (KB)"]
    Tipo de información: Numeric (float)

    Comment

    Working...