Monitorando espaço em disco de unidades NFS montadas no Linux
Aprenda passo-a-passo como descobrir e monitorar as unidades NFS montadas em um servidor Linux.
Edite o arquivo de configuração do agente, em meu ambiente localizado em /usr/local/etc/zabbix_agentd.conf e adicione no final do arquivo a seguinte linha
UserParameter=vfs.nfs.discovery,echo "{ \"data\":[" && cnt=1 && cat /etc/mtab | grep -v pipefs | grep nfs | while read -r line; do if [ "$cnt" -gt "1" ]; then echo ","; fi; FSNAME=$(echo $line|awk '{print $2}'|sed -e 's/\\/\\\\/g' -e 's|/|\\/|g') && FSTYPE=$(echo $line|awk '{print $3}') && echo " { \"{#NFSNAME}\":\"${FSNAME}\",\"{#NFSTYPE}\":\"${FSTYPE}\",\"{#NFSDEV}\":\"${FSDEV}\",\"{#BDNAME}\":\"${BDNAME}\"}"; cnt=$(($cnt+1)); done && echo "] }"
Reinicie o agente
Agora no servidor Asterisk realize a importação do template (disponível aqui), este arquivo somente irá atualizar o template Template OS Linux para adicionar o novo item de discovery (para descobrir as unidades NFS) bem como inserir os itens de monitoramento, alerta e gráfico para essas unidades.
Segue abaixo como realizar a importação:
Clique em Configuration > Templates > Import
Realize o download do arquivo, descompacte o conteudo e selecione o arquivo XML.
Logo após clique em Import.
Pronto!
Caso não tenha dado erro sua importação ocorreu com sucesso, caso deseje ver os itens inseridos basta ir no Template OS Linux conforme imagem abaixo.
- OSWE – Uma história de insucessos! - dezembro 29, 2020
- Instalando OpenVPN com autenticação em MySQL - junho 22, 2020
- Instalando CTFd no Ubuntu 20.04 com Nginx e uWSGI - junho 20, 2020
Deixe uma resposta
Want to join the discussion?Feel free to contribute!