Outils pour utilisateurs

Outils du site


monitoring

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
monitoring [2019/07/24 21:44]
gde ajout de section sur droits d'accès
monitoring [2019/11/28 09:47] (Version actuelle)
gde update installation et conf postgresql
Ligne 5: Ligne 5:
 Nécessite pas grand chose pour l'instant. nombre de machine total a superviser < 100 Nécessite pas grand chose pour l'instant. nombre de machine total a superviser < 100
  
-  * hostname : zabbix-vm sur infra legacy +  * hostname : zabbix 
-  * DNS : zabbix.faimaison.net 89.234.176.134/27+  * DNS : zabbix.faimaison.net 
   * CPU : 1vCPU   * CPU : 1vCPU
-  * RAM : 512MB+  * RAM : 1G
   * DD  : 30GB    * DD  : 30GB 
  
Ligne 15: Ligne 15:
 ==== installation du répository zabbix et des paquets ==== ==== installation du répository zabbix et des paquets ====
 <code> <code>
-# wget https://repo.zabbix.com/zabbix/4.2/debian/pool/main/z/zabbix-release/zabbix-release_4.2-1+buster_all.deb +# wget https://repo.zabbix.com/zabbix/4.4/debian/pool/main/z/zabbix-release/zabbix-release_4.4-2+buster_all.deb 
-# dpkg -i zabbix-release_4.2-1+buster_all.deb+# dpkg -i zabbix-release_4.4-2+buster_all.deb
 # apt update # apt update
-# apt install zabbix-server-pgsql zabbix-frontend-php php-pgsql+# apt install zabbix-server-pgsql zabbix-frontend-php php-pgsql zabbix-apache-conf
 </code> </code>
  
Ligne 43: Ligne 43:
 # OS Type: linux # OS Type: linux
 # DB Type: oltp # DB Type: oltp
-# Total Memory (RAM): 512 MB+# Total Memory (RAM): 1 GB
 # CPUs num: 1 # CPUs num: 1
 # Data Storage: hdd # Data Storage: hdd
  
 max_connections = 300 max_connections = 300
-shared_buffers = 128MB +shared_buffers = 256MB 
-effective_cache_size = 384MB +effective_cache_size = 768MB 
-maintenance_work_mem = 32MB+maintenance_work_mem = 64MB
 checkpoint_completion_target = 0.9 checkpoint_completion_target = 0.9
-wal_buffers = 3932kB+wal_buffers = 7864kB
 default_statistics_target = 100 default_statistics_target = 100
 random_page_cost = 4 random_page_cost = 4
 effective_io_concurrency = 2 effective_io_concurrency = 2
-work_mem = 218kB+work_mem = 436kB
 min_wal_size = 2GB min_wal_size = 2GB
 max_wal_size = 4GB max_wal_size = 4GB
Ligne 136: Ligne 136:
 </WRAP> </WRAP>
  
 +2 méthodes sont possible : certificats ou PKS. Pour raison de simplicité nous utiliserons pks
 +
 +== génération PKS ==
 +nous utilisons içi gnuTLS
 +<code>
 + $ psktool -u psk_identity -p zabbix.psk -s 32
 +  Generating a random key for user 'psk_identity'
 +  Key stored to zabbix.psk
 +  
 +  $ cat zabbix.psk 
 +  psk_identity:9b8eafedfaae00cece62e85d5f4792c7d9c9bcc851b23216a1d300311cc4f7cb
 +</code>
 +
 +retirer la partie "psk_identity:" qui ne peut pas être lu par zabbix. Puis copier ce fichier sur les serveurs monitoré
 +
 +== paramètre agent zabbix ==
 +
 +s'assurer que le fichier ///etc/zabbix/zabbix.psk// appartient à l'utilisateur zabbix
 +<code>
 +$ chown zabbix: /etc/zabbix/zabbix.psk
 +</code>
 +
 +ajouter les paramètre suivant dans le fichier zabbix_agentd.conf
 +
 +<code>
 +TLSConnect=psk
 +TLSAccept=psk
 +TLSPSKFile=/etc/zabbix/zabbix_agentd.psk
 +TLSPSKIdentity=PSK 001
 +</code>
 +
 +== configuration serveur ==
 +
 +au niveau de la configuration de l'hote, il faut allez dans la section encryption et préciser l'identité PSK et la PSK elle-même
 +
 +{{::zabbix_encryption_setting.png?400|}}
  
 === Découverte automatique === === Découverte automatique ===
monitoring.1563997441.txt.gz · Dernière modification: 2019/07/24 21:44 de gde