
stanleylima
(usa Ubuntu)
Enviado em 25/04/2017 - 08:34h
Meu amigo, tente esses passos "Mastigadinhos" que vc vai conseguir:
1. Criar o script em Shell: $objFSO = New-Object -com Scripting.FileSystemObject
($objFSO.GetFolder($args[0]).size)
2. Salvar o Script
3. Configurar o arquivo: zabbix_agentd.conf do Host que vai ser monitorado
4. Configurar o UserParameter no zabbix_agentd.conf
5. UserParameter:<NomeDoItem>,<Shell Command.exe>
5.1 Descomentar "UnsafeUserParameters=1"
5.2 Exemplo: UserParameter:TamanhoPasta,PowerShell.exe -File <caminho do arquivo PowerShell> <Caminho da Pasta a ser Monitorada>
5.3 Exemplo: UserParameter:MonitorarPasta,PowerSehll.exe -File c:\Zabbix\Monitoramento\Pasta.ps1 c:\<Pasta Monitorada>
6. Salvar o arquivo.
7. Reiniciar o Zabbix Agent no Host (Monitorado)
8. Criar um Item para o Host
9. Colocar nome do Item
9.1 Tipo: Agent Zabbix
9.2 Chave: <NomeDoItem>
9.3 Interface do Host: <IPDoHost:10050>
9.4 Tipo de Informacao: Numerico
9.5 Tipo de Dados: Decimal
9.6 Unidades: B
10. Atualizar.
11. Monitoramento > Dados recentes > Verifique se apareceu os dados