Ad Widget

Collapse

MySQL sesiones abiertas

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Marcelo
    Junior Member
    • Oct 2013
    • 5

    #1

    MySQL sesiones abiertas

    Hola, estoy creando un External check para verificar la sesiones abiertas de MySQL, de la siguiente forma:

    Code:
    ## /etc/zabbix/externalscripts/mysql.sh
    echo $(mysqladmin $1 | grep -wi 'threads_running' | awk '{ print $4}')
    Este es un ls -l
    Code:
    -rwxrwxrwx 1 zabbix zabbix   71 2013-10-14 13:12 mysql.sh*
    -rwxrwxrwx 1 zabbix zabbix 4730 2013-10-11 16:04 zapache.sh*
    Este es mi zabbix_agentd.conf:
    Code:
    UserParameter=apache[*],/etc/zabbix/externalscripts/zapache.sh  \$1
    UserParameter=mysql[*],/etc/zabbix/externalscripts/mysql.sh  \$1
    Y esta es la configuración de mi item:
    Code:
    Type: External check
    Key: apache.sh[extended-status]
    Data type: Decimal
    EL problema es que me muestra el error:
    Code:
    /etc/zabbix/externalscripts/mysql.sh: [2] No such file or directory
    Y de la misma forma utilizo zapache y no tengo ningún problema, espero sus comentarios.

    Saludos
  • exkg
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified Specialist
    • Mar 2007
    • 718

    #2
    Hmmm ... creo que es necesario usar todo el camino para el comando echo en el script:

    Code:
    [root ~]# which echo
    /bin/echo

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

    Comment

    Working...