Áú»¢¶Ä²©

5 Instala??o de agente Mac OS pelo PKG

Vis?o geral

O agente Áú»¢¶Ä²© para Mac OS pode ser instalado pelos pacotes de instala??o PKG dispon¨ªveis para download. Vers?es com ou sem criptografia est?o dispon¨ªveis.

Instalando agente

O agente pode ser instalado usando a interface gr¨¢fica ou pela linha de comando, por exemplo:

sudo installer -pkg zabbix_agent-5.4.0-macos-amd64-openssl.pkg -target /

Certifique-se de utilizar a vers?o correta do pacote Áú»¢¶Ä²© no comando. Esta deve corresponder ao nome do pacote baixado.

Executando o agente

O agente iniciar¨¢ automaticamente ap¨®s a instala??o ou rein¨ªcio.

Voc¨º pode editar o arquivo de configura??o em /usr/local/etc/zabbix/zabbix_agentd.conf se necess¨¢rio.

Para iniciar o agente manualmente, voc¨º pode executar:

sudo launchctl start com.zabbix.zabbix_agentd

Para parar o agente manualmente:

sudo launchctl stop com.zabbix.zabbix_agentd

Durante a atualiza??o, o arquivo de configura??o existente n?o ¨¦ sobrescrito. Em vez disso um novo arquivo zabbix_agentd.conf.NEW ¨¦ criado para ser usado na revis?o e atualiza??o das configura??es existentes, se necess¨¢rio. Lembre-se de reiniciar o agente ap¨®s altera??es manuais nos arquivos de configura??o.

Corre??o e remo??o do agente

Esta se??o lista alguns comandos ¨²teis que podem ser usados para solu??o de problemas e remo??o da instala??o do Áú»¢¶Ä²© Agent.

Veja se o Áú»¢¶Ä²© Agent est¨¢ sendo executado:

ps aux | grep zabbix_agentd

Veja se o Áú»¢¶Ä²© Agent foi instalado pelos pacotes:

$ pkgutil --pkgs | grep zabbix 
       com.zabbix.pkg.Áú»¢¶Ä²©Agent

Confira os arquivos que foram instalados pelo pacote de instala??o (note que a barra inicial / n?o ¨¦ mostrada nesta visualiza??o):

$ pkgutil --only-files --files com.zabbix.pkg.Áú»¢¶Ä²©Agent
       Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist                                                                                                                                                                                                                           
       usr/local/bin/zabbix_get                                                                                                                                                                                                                                                       
       usr/local/bin/zabbix_sender                                                                                                                                                                                                                                                    
       usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW                                                                                                                                                                                                             
       usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW                                                                                                                                                                                                                
       usr/local/etc/zabbix/zabbix_agentd.conf.NEW                                                                                                                                                                                                                                    
       usr/local/sbin/zabbix_agentd

Pare o Áú»¢¶Ä²© Agent se ele foi iniciado com o launchctl:

sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist

Remova os arquivos (incluindo configura??es e logs) que foram instalados com o pacote de instala??o:

sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
       sudo rm -f /usr/local/sbin/zabbix_agentd
       sudo rm -f /usr/local/bin/zabbix_get
       sudo rm -f /usr/local/bin/zabbix_sender
       sudo rm -rf /usr/local/etc/zabbix
       sudo rm -rf /var/log/zabbix

Utilize o comando forget para o Áú»¢¶Ä²© Agent:

sudo pkgutil --forget com.zabbix.pkg.Áú»¢¶Ä²©Agent