Monitor Forum | Start New Thread Start New Thread
RE: installation de Zabbix-agent [ Reply ]
By: Richard REY (Rexy) on 2022-06-04 09:26
[forum:518833]
Bonjour,

En effet, pour la version actuelle d'ALCASAR (sur mageia7.1), cela va être compliquer d'installer un agent zabbix compilé avec des bibliothèques qui ne sont disponibles qu'à partir de mageia8.
Cette migration vers mageia8 est bien sûr prévue. En attendant, il faut installer une version de l'agent compatible avec les bibliothèques de mageia7.1

RE: installation de Zabbix-agent [ Reply ]
By: Fabien L. on 2022-03-30 17:43
[forum:493036]
Bonjour,

J'ai tenté l'installation du client Zabbix en version 5.4, sur un Alcasar en version 3.5.4 (Mageia 7, 5.10.46-server-1.mga7 (SMP) x86_64), impossible d'arriver à lancer le service zabbix.agent.

J'ai essayé avec deux packages :
https://repo.zabbix.com/zabbix/5.4/rhel/7/x86_64/zabbix-agent-5.4.11-1.el7.x86_64.rpm
https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-agent-5.4.11-1.el8.x86_64.rpm

Le premier a besoin de libcrypto.so.10 et libssl.so.10, le deuxième de libssl.so.1.1.

Même avec les liens symboliques ajoutés, je me retrouve avec cette erreur au démarrage du service zabbix-agent :
/lib64/libcrypto.so.10: version `OPENSSL_1.0.1_EC' not found
/lib64/libssl.so.1.1: version `OPENSSL_1_1_1' not found

Une idée ?

Merci d'avance.

A bientôt.

RE: installation de Zabbix-agent [ Reply ]
By: Richard REY (Rexy) on 2019-05-25 10:48
[forum:488939]
Bonjour,
Ça devrait ressembler à ça :

§ 11.3. Installation d’un agent Zabbix

Zabbix est un logiciel libre de surveillance réseau et système. Cette procédure décrit l’installation d’un agent « zabbix » permettant ainsi de surveiller des serveurs ALCASAR.
Proposée par : Jérôme Gonnot

# télécharger le paquet de l’agent zabbix (zabbix-agent 4.0) :
wget https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.7-1.el7.x86_64.rpm

# installer le paquet en ignorant les dépendances (libssl et libcrypto) :
urpmi --allow-force ./zabbix-agent-4.0.7-1.el7.x86_64.rpm

# créer les liens symboliques :
ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10
ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.10

# modifier les règles du parefeu (les ports utilisé sont les ports par défaut de « zabbix ») :
vim /usr/local/bin/alcasar-iptables.sh
# ajoutez après la ligne "[INPUT]" :
$IPTABLES -A INPUT -p TCP --dport 10050 -j ACCEPT
# ajoutez après la ligne "[OUTPUT]" :
$IPTABLES -A OUTPUT -p TCP --dport 10051 -j ACCEPT
# appliquer les changements :
bash /usr/local/bin/alcasar-iptables.sh

# modifiez le fichier de configuration de l’agent selon vos besoins (/etc/zabbix/zabbix.agentd.conf).
# activez le service et lancez-le
systemctl enable zabbix-agent.service
systemctl start zabbix-agent.service

------------------------------
§ 11.3. Zabbix agent installation
Zabbix is an opensource solution for monitoring systems and networks. This procedure describes the installation of a “zabbix” agent allowing you to monitor ALCASAR servers.
Proposed by Jérôme Gonnot

# dowload zabbix agent packet (zabbix-agent 4.0):
wget https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.7-1.el7.x86_64.rpm

# install the packet ignoring dependencies (libssl et libcrypto):
urpmi --allow-force ./zabbix-agent-4.0.7-1.el7.x86_64.rpm

# create the symbolic links:
ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10
ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.10

# modify the firewall rules (we use “zabbix” default port):
vim /usr/local/bin/alcasar-iptables.sh
# add after line "[INPUT]":
$IPTABLES -A INPUT -p TCP --dport 10050 -j ACCEPT
# add after line "[OUTPUT]":
$IPTABLES -A OUTPUT -p TCP --dport 10051 -j ACCEPT
# apply the new rules:
bash /usr/local/bin/alcasar-iptables.sh

# change the conf file of zabbix agent according to your needs (/etc/zabbix/zabbix.agentd.conf).
# enable and start the service
systemctl enable zabbix-agent.service
systemctl start zabbix-agent.service

RE: installation de Zabbix-agent [ Reply ]
By: Richard REY (Rexy) on 2019-05-25 10:16
[forum:488938]
Bonjour,

Beau travail. Nous allons ajouter votre tuto en annexe de la doc d'exploitation.
Dans le même temps, Mageia a pris en compte la demande d'un utilisateur d"ALCASAR d'intégrer Zabbix à la distribution.
https://bugs.mageia.org/show_bug.cgi?id=24228

On va suivre cette demande. Cela permettra dans un premier temps de simplifier légèrement votre tuto. Si toutes les planètes finissent par s'aligner, cela devrait conduire à l'intégration de l'agent "zabbix" lors de l'installation d'ALCASAR.

Merci encore.

installation de Zabbix-agent [ Reply ]
By: jerome gonnot on 2019-05-23 11:02
[forum:488928]
Bonjour à tous,

j'ai installé zabbix-agent sur alcasar, non sans problèmes.

du coup je partage ma démarche :

# télécharger le paquet (zabbix 4.0 ou 3.0):

# zabbix agent version 3.0
# wget https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.24-1.el7.x86_64.rpm
# ou
# zabbix agent version 4.0
wget https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.7-1.el7.x86_64.rpm

# installer le paquet en ignorant les dépendances (libssl et libcrypto)

# zabbix agent version 3.0
# urpmi --allow-force ./zabbix-agent-3.0.24-1.el7.x86_64.rpm
# ou
# zabbix agent version 4.0
urpmi --allow-force ./zabbix-agent-4.0.7-1.el7.x86_64.rpm

#créer les liens symboliques :
ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10

ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.10


# modifier les règles iptables (les ports utilisé sont ceux par défaut de zabbix) :

vim /usr/local/bin/alcasar-iptables.sh

# après la ligne "[INPUT]" ajouter la ligne :

$IPTABLES -A INPUT -p TCP --dport 10050 -j ACCEPT

# après la ligne "[OUTPUT]" :
$IPTABLES -A OUTPUT -p TCP --dport 10051 -j ACCEPT

# appliquer les changements :
bash /usr/local/bin/alcasar-iptables.sh

il ne vous reste plus qu'a modifier le fichier de configuration de zabbix-agent

je ne savais pas trop ou mettre ce tuto, j'espère ne pas m'être trompé de place.
Merci.

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page