logiciels:zabbix

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logiciels:zabbix [13/10/2021 13:02] – [Installer Zabbix Agent 5.4] Martinlogiciels:zabbix [20/04/2022 15:28] (Version actuelle) – [Installer Zabbix Agent 5.4] Martin
Ligne 31: Ligne 31:
 ===== Installer Zabbix sur Mac ===== ===== Installer Zabbix sur Mac =====
 ==== Installer iStats ==== ==== Installer iStats ====
-Si précédentes mise à jour de ruby par rvm : +Mettre à jour Ruby 
-<code bash> +<code bash>brew install ruby
-rvm implode +
-gem uninstall rvm +
-</code> +
-Mettre à jour <color #ed1c24>RUBY</color> avant d'installer iStats (installe **Command Line Tools** en prime sans demander quoique ce soit à l'utilisateur): +
-<code bash>/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"</code> +
-Installer **rbenv** ou mettre à jour +
-<code bash>brew install rbenv ruby-build +
-# ou upgrade +
-brew upgrade rbenv ruby-build</code>+
  
-<code bash># Si vous utilisez le bash +#Si profil zsh 
-echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile +echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc
-echo 'eval "$(rbenv init -)"' >> ~/.bash_profile +
- +
-# Si vous utilisez le zsh (macos >10.15) : +
-echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc +
-echo 'eval "$(rbenv init -)"' >> ~/.zshrc +
- +
-# install a Ruby version: +
-rbenv install 2.6.5 ou/ 3.0.0 +
- +
-rbenv local 2.6.5 ou/ 3.0.0 +
-rbenv global 2.6.5 ou/ 3.0.0 +
-rbenv rehash</code> +
- +
-Fermer le Terminal et rouvrir un session ! +
- +
-<code bash># Mise à jour de gem +
-sudo /usr/bin/gem update --system</code>+
  
 +#Si profil sh :
 +echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.sh
 +</code>
  
 Installer iStats et faire un scan de la machine : Installer iStats et faire un scan de la machine :
-<code bash>gem install iStats +<code bash>sudo gem install iStats</code>
-iStats scan</code>+
 ==== Installer Zabbix Agent 5.4 ==== ==== Installer Zabbix Agent 5.4 ====
  
Ligne 72: Ligne 48:
  
 <code bash>mkdir /tmp/Installers <code bash>mkdir /tmp/Installers
-mount -t smbfs //nascatalogue@nascatalogue/installers /tmp/Installers/</code>+mount -t smbfs //nasmulti@nasmulti/INSTALLERS /tmp/Installers/</code>
 Installer **Zabbix** : Installer **Zabbix** :
 <code bash>sudo installer -pkg /tmp/Installers/Zabbix/Mac/5.4/zabbix_agent-5.4.3-macos-amd64-gnutls.pkg -target /</code> <code bash>sudo installer -pkg /tmp/Installers/Zabbix/Mac/5.4/zabbix_agent-5.4.3-macos-amd64-gnutls.pkg -target /</code>
Ligne 95: Ligne 71:
 Configuration pour istats :  Configuration pour istats : 
 <code bash> <code bash>
-sudo perl -i -pe 's/.*/EnableRemoteCommands=1 / if $.==70' "/usr/local/etc/zabbix/zabbix_agentd.conf" +sudo perl -i -pe 's/.*/LogRemoteCommands=1 / if $.==98' "/usr/local/etc/zabbix/zabbix_agentd.conf" 
-sudo perl -i -pe 's/.*/LogRemoteCommands=1 / if $.==79' "/usr/local/etc/zabbix/zabbix_agentd.conf" +sudo bash -c 'echo "UserParameter=istats.temp.discovery,/usr/local/bin/istats scan zabbix 
-sudo bash -c 'echo "UserParameter=istats.temp.discovery,'$HOME'/.rbenv/shims/istats scan zabbix +UserParameter=istats.cpu,/usr/local/bin/istats cpu temp --value-only 
-UserParameter=istats.cpu,'$HOME'/.rbenv/shims/istats cpu temp --value-only +UserParameter=istats.fan.speed,/usr/local/bin/istats fan speed --value-only 
-UserParameter=istats.fan.speed,'$HOME'/.rbenv/shims/istats fan speed --value-only +UserParameter=istats.scan[*],/usr/local/bin/istats scan \$1 --value-only" >> /usr/local/etc/zabbix/zabbix_agentd.conf'</code>
-UserParameter=istats.scan[*],'$HOME'/.rbenv/shims/istats scan \$1 --value-only" >> /usr/local/etc/zabbix/zabbix_agentd.conf'</code>+
  
 Changer les droits du dossier log de Zabbix : Changer les droits du dossier log de Zabbix :
  • logiciels/zabbix.1634130166.txt.gz
  • Dernière modification : 13/10/2021 13:02
  • de Martin