Monitorar o ZFS io com o Zabbix [closed]

3

Eu preciso monitorar as estatísticas de IO por zpool (número de leituras, número de gravações, tamanho das leituras, tamanho das gravações) com o Zabbix. Existe um roteiro para isso?

kstat fornece apenas dados agregados (todos os zpools somados) - unix: 0: vopstats_zfs: nread, unix: 0: vopstats_zfs: nwrite, unix: 0: vopstats_zfs: read_bytes, unix: 0: vopstats_zfs: write_bytes.

zpool iostat não tem um interruptor para transformar os valores "legíveis por humanos" (sufixos K, M) em valores absolutos.

zpool iostat usa um ioctl para obter os dados do kernel. Parece uma interface "não suportada de verdade" para mim.

Neste momento, a melhor maneira parece ser escrever um "tradutor" para a saída "zpool iostat", mas espero que haja uma maneira melhor e que já tenha sido feito.

    
por Juraj Ziegler 22.08.2011 / 19:04

1 resposta

-3

OK. No final, escrevi um "tradutor" a partir da saída legível por humanos de "zpool iostat" em números absolutos.

Se alguém quiser, entre em contato comigo.

    
por 26.08.2011 / 17:36