Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1754 connectés 

 



 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5
Page Suivante
Auteur Sujet :

Shinken - Projet d'alternance terminé - tentative d'ajout d'hôte ESX

n°152348
sligor
Calme, mais pas trop
Posté le 26-02-2018 à 11:59:49  profilanswer
 

Reprise du message précédent :
truc étonnant: tout les tutoriels utilisent mysql, c'est pas clair si postgresql est supporté

mood
Publicité
Posté le 26-02-2018 à 11:59:49  profilanswer
 

n°152349
webmail-75​000
Posté le 26-02-2018 à 13:15:13  profilanswer
 

la demande de feature a été faite, après je ne sais pas si c'est implémenté ou non !


---------------
Et la mer apportera à chaque homme des raisons d'espérer comme le sommeil apporte son cortège de rêves...
n°152355
sligor
Calme, mais pas trop
Posté le 26-02-2018 à 17:20:40  profilanswer
 

sinon il y a le support des outils classiques comme check_mk et munin
 
apparemment on peut aussi envoyer les données collectées vers influxdb/grafana
 
faut vraiment que je teste ça  [:huit]


Message édité par sligor le 26-02-2018 à 17:21:05
n°152374
sligor
Calme, mais pas trop
Posté le 27-02-2018 à 12:28:49  profilanswer
 

et puis il y a centreon aussi, dur de faire un choix :/

n°157365
giron204
In Blahaj I Trust
Posté le 02-10-2018 à 09:38:32  profilanswer
 

Tiens allez je le up

 

Faites attention y a plusieurs points de ce tuto plus à jour (vu le temps passé depuis la dernière édition du tuto pdf c'est pas étonnant), mais jusque là j'ai trouvé les nouvelles manips assez aisément

 

Pour info je n'ai jamais réussi à corriger les problèmes de graphite, même sur un autre projet, du coup j'ai utilisé pnp4nagios qui fonctionne nickel


Message édité par giron204 le 02-10-2018 à 09:40:12

---------------
Sweden Shark Fan
n°157371
webmail-75​000
Posté le 02-10-2018 à 11:13:45  profilanswer
 

pour ma part je suis passé à librenms


---------------
Et la mer apportera à chaque homme des raisons d'espérer comme le sommeil apporte son cortège de rêves...
n°158698
giron204
In Blahaj I Trust
Posté le 16-11-2018 à 11:59:46  profilanswer
 

Up,

 


Petite question : quelqu'un ici a-t-il eu des effets de bords sur des serveurs de bdd avec une supervision Nagios/Shinken ? Meme si la BDD en elle meme n'est pas supervisée ? Merci

 

Message cité 1 fois
Message édité par giron204 le 16-11-2018 à 12:00:32

---------------
Sweden Shark Fan
n°163916
giron204
In Blahaj I Trust
Posté le 03-07-2019 à 11:45:20  profilanswer
 

giron204 a écrit :

Up,

 


Petite question : quelqu'un ici a-t-il eu des effets de bords sur des serveurs de bdd avec une supervision Nagios/Shinken ? Meme si la BDD en elle meme n'est pas supervisée ? Merci

 


 

Je me répond à moi-même en passant : il semblerait que cela provenait d'un incident réseau à répétition qui a plusieurs fois coïncidé avec des reload de la configuration Shinken en prod sans pour autant en provenir (coincidence toussa :o).


Message édité par giron204 le 03-07-2019 à 11:50:27

---------------
Sweden Shark Fan
n°166598
giron204
In Blahaj I Trust
Posté le 18-11-2019 à 17:34:43  profilanswer
 

Bonjour à tous

 

Pour info voici un pdf très bien réalisé sur la configuration de Shinken, une bible !

 

https://cdn.website-editor.net/1ded [...] hinken.pdf

 

Vu au détour de mes recherches pour intégrer deux ESXi à une supervision Shinken. Je galère un peu, ça avait pourtant l'air simple.

Message cité 1 fois
Message édité par giron204 le 19-11-2019 à 11:29:14

---------------
Sweden Shark Fan
n°166623
giron204
In Blahaj I Trust
Posté le 19-11-2019 à 11:31:32  profilanswer
 

giron204 a écrit :

Bonjour à tous

 

Pour info voici un pdf très bien réalisé sur la configuration de Shinken, une bible !

 

https://cdn.website-editor.net/1ded [...] hinken.pdf

 

Vu au détour de mes recherches pour intégrer deux ESXi à une supervision Shinken. Je galère un peu, ça avait pourtant l'air simple.

 

Bon l'intégration à ESX c'est un étron sans nom, les docs VMware, de Shinken du plugin, les "tutos" et github se contredisent les uns les autres ou sont incomplets.
Le plugin installé par la commande $shinken install vmware est apparemment plus maintenu depuis... 2013 !

 

Au final rien ne marche, et j'ai trop peur des effets de bords. Cela fait déjà deux jours complets que je me casse les b*rnes sur cette m*rde :o

 

Au passage j'ai bien pollué l'OS avec les manips, tant qu'à faire. C'est le côté de Shinken qui commence vraiment à me fatiguer, la moindre manip originale est un casse-tête chinois qui te mobilise par journées-hommes entières...

 

On se contentera d'un ping et peut être d'une iframe quand on aura vcenter sius le coude. A terme faudra passer sur quelque chose plus clef en main (LibreNMS ?)

 


Comment vous faites pour monitorer vos ESX ? Même à la maison mère ils ont abandonné.


Message édité par giron204 le 19-11-2019 à 11:51:53

---------------
Sweden Shark Fan
mood
Publicité
Posté le 19-11-2019 à 11:31:32  profilanswer
 

n°166625
dims
if it ain't brocken, mod it !
Posté le 19-11-2019 à 12:22:06  profilanswer
 

sur nagios j'arrive a monitorer a peu près tout sur mes esx
ya ça qui permet pas mal de choses déjà:
https://exchange.nagios.org/directo [...] pi/details
(mais c'est d'une lenteur infame)
 
ya ça en complément pour le check du hardware
https://exchange.nagios.org/directo [...] py/details
(ça renvoie bêtement ce que tu as dans la partie "état de santé" de chaque hôte, mais en gérant les codes retour, donc error ou warning si ya un truc qui va pas)
 
un script bash pour l'espace disque restant sur les datastore: (pas besoin d'être root, il faut par contre un user ayant le droit "opération de fichier de niveau inférieur" )

Code :
  1. #!/bin/bash
  2. #####################################
  3. # Antoine Meme
  4. # version 1.0 - 06/10/2009
  5. # www.ameme.fr
  6. # email : antoine.meme@gmail.com
  7. # Sanofi Aventis Ambares
  8. ####################################
  9. APPNAME=$(basename $0)
  10. ###############################
  11. # Check binaries before start #
  12. ###############################
  13. #binaries=$(cat<<all_required_binaries
  14. #  wget
  15. #all_required_binaries)
  16. #
  17. #for required_binary in $binaries; do
  18. #  which $required_binary > /dev/null
  19. if [ "$?" != '0' ];then
  20. #    echo -e "UNKNOWN: $APPNAME: No usable '$required_binary' binary in '$PATH'\n"
  21. #    exit 3
  22. #  fi
  23. #done
  24. ######################
  25. # print Help Message #
  26. ######################
  27. usage () {
  28. cat<<EOU
  29. Usage of $APPNAME
  30. ---------------------------------------------------------------------
  31. Datastore ESX - ESXi
  32. Options:
  33.   -H
  34.      IP du serveur
  35.      (Requis)
  36.   -u
  37.      User
  38.   -p
  39.      Password
  40.   -d
  41.      Nom du Datastore
  42.   -h
  43.      Afficher ce message d'aide
  44.   -w
  45.      Pourcentage WARNING
  46.   -c
  47.      Pourcentage CRITICAL
  48. Exemple :
  49.   $APPNAME -H 172.23.6.94 -u root -p passwdroot -d datastore_DISK_146 -w 85 -c 95
  50. ---------------------------------------------------------------------
  51. EOU
  52. exit 3
  53. }
  54. ################################
  55. # Get Options from commandline #
  56. ################################
  57. while getopts "w:c:d:p:u:H:h" option
  58. do
  59.   case $option in
  60.     u ) USER=$OPTARG ;;
  61.     H ) HOST=$OPTARG ;;
  62.     p ) PASSWD=$OPTARG ;;
  63.     d ) DATASTORE=$OPTARG ;;
  64.     w ) WARNING=$OPTARG ;;
  65.     c ) CRITICAL=$OPTARG;;
  66.     h ) usage ;;
  67.   esac
  68. done
  69. ###########################################
  70. # Exit Unknown if not all arguments given #
  71. ###########################################
  72. if [ -z "$USER" ] || [ -z "$HOST" ] || [ -z "$PASSWD" ] || [ -z "$DATASTORE" ] || [ -z "$WARNING" ]  || [ -z "$CRITICAL" ];then
  73. echo -e "Erreur : definir -H ipserveresxi -u user -p passwd -d datastorename -w warning% -c critical%"
  74. exit 3
  75. fi
  76. ###########################
  77. # Main part of the script #
  78. ###########################
  79. wget https://$HOST/folder?dcPath=ha-datacenter --no-check-certificate --http-user=$USER --http-password=$PASSWD -O /tmp/$HOST.$DATASTORE -q
  80. NAME=`cat /tmp/$HOST.$DATASTORE | grep -i "$DATASTORE</a>" | awk -F= '{print $4}' | awk -F\" '{print $1}'`
  81. CAPACITY=`cat /tmp/$HOST.$DATASTORE | grep -i "$DATASTORE</a>" | awk -F\> '{print $7}' | awk -F\< '{print $1}'`
  82. FREE=`cat /tmp/$HOST.$DATASTORE | grep -i "$DATASTORE</a>" | awk -F\> '{print $9}' | awk -F\< '{print $1}'`
  83. rm -f /tmp/$HOST.$DATASTORE
  84. if [ -z "$NAME" ] || [ -z "$CAPACITY" ] || [ -z "$FREE" ];then
  85. {
  86.         echo "Error";
  87.         exit 3
  88. }
  89. fi
  90. let "capacityMo = (($CAPACITY / 1048576))"
  91. let "freeMo = (($FREE / 1048576))"
  92. let "usedMo = (($capacityMo - $freeMo))"
  93. let "result = (($usedMo * 100))"
  94. let "usedPourcentMo = (($result / $capacityMo))"
  95. if [ $usedPourcentMo -ge $CRITICAL ];then
  96. {
  97.         echo "CRITICAL - $NAME Capacity : $capacityMo Mo, Free : $freeMo Mo, $usedPourcentMo% used";
  98.         exit 2
  99. }
  100. elif [ $usedPourcentMo -ge $WARNING ];then
  101. {
  102.         echo "WARNING - $NAME Capacity : $capacityMo Mo, Free : $freeMo Mo, $usedPourcentMo% used";
  103.         exit 1
  104. }
  105. else
  106. {
  107.         echo "OK - $NAME Capacity : $capacityMo Mo, Free : $freeMo Mo, $usedPourcentMo% used";
  108.         exit 0
  109. }
  110. fi


 
 
j'ai aussi un script pour monitorer l'état SMART des disques qui ne passent pas par un contrôleur RAID (dont le SMART est visible sur l'hôte en direct donc)
mais il nécessite d'avoir les droits root, donc faut bidouiller par ailleurs pour sécuriser le bazar
(en même temps, sur des bécanes de prod, je vois mal des disques SATA en direct sur la carte mère :D)

n°166632
giron204
In Blahaj I Trust
Posté le 19-11-2019 à 14:28:28  profilanswer
 

Salut Dims, merci pour ta réponse.
 
Je me replonge sur Shinken avec tes infos jeudi après midi au plus tôt pour cause de congés.


---------------
Sweden Shark Fan
n°166647
Saguu
Posté le 19-11-2019 à 21:09:18  profilanswer
 

J’utilise Nagios (Naemon) et ça fonctionne au poil. Par contre, à la prochaine grosse mise à jour je pense fortement m’orienter vers Centreon..

n°167924
giron204
In Blahaj I Trust
Posté le 14-02-2020 à 10:09:50  profilanswer
 

Bon je n'ai pas oublié hein :o

 

Juste que le taff me donne d'autres priorités à chaque fois, ça fait des mois que je dois tester LibreNMS aussi :D

 


D'ailleurs y a t il quelqu'un qui a pu comparer en prod Zabbix vs LibreNMS vs Centreon ? :)
Le renouvellement de Shinken est devenu une évidence de mon côté. J'ai un penchant pour Zabbix avec son éditeur de map intégré.


Message édité par giron204 le 14-02-2020 à 10:35:22

---------------
Sweden Shark Fan
n°168605
giron204
In Blahaj I Trust
Posté le 04-03-2020 à 20:35:43  profilanswer
 

Petite update pour la forme.

 

J'essaie Zabbix en ce moment, je l'ai foutu sous CentOS 7 (pas encore compatible CentOS 8 attention) et je le prends en main quand j'ai 1H ou 2H à tuer au taff.

 

Prise en main bien plus simple que la famille Nagios, installation ez aussi bien côté client que serveur. Il y a bien quelques coquilles mais ça se résoud assez vite (attention à SELinux, Firewalld, MariaDB et aux fichiers de conf à fix, les tutos officiels omettent quelques points).

 

De plus un dashboard est facilement éditable avec l'ajout très facile de graphes, vues ou maps.

 

Les templates fournis fonctionnent bien du premier coup et sont complets.

 

La solution parait vraiment puissante, y a moyen de faire des choses assez pointues malgré l'aspect moins bricolo. Je supervise pour le moment un ping, un raspbian et un windows 10.

 

A terme je vais superviser une petite infra Proxy/Pare Feu/Swich/Lien net avec un beau dashboard tout en sécurisant le front-end, le serveur et la communication client-serveur, ça me fera un projet pilote sous le manteau. Pourquoi pas carrément scripter des résolutions de pannes !

 


Bref je vous conseille Zabbix, en prenant le temps de regarder quelques vidéos à son sujet d'abord pour comprendre sa philosophie un peu différente de Nagios.


Message édité par giron204 le 08-09-2020 à 17:06:04

---------------
Sweden Shark Fan
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
conseil choix firewall pour separation extranet et intranetpeut on utiliser le client web de zimbra sur l'imap de son choix ?
Nagios via EON probleme supervision systimechoix d'un IPBX
Notifications Nagios IntempestivesChoix d'un routeur
questions choix DD pour RAID1 et virtualisationChoix cornélien: Hyper-V ou Esx ?
Choix du type de RAID 
Plus de sujets relatifs à : Shinken - Projet d'alternance terminé - tentative d'ajout d'hôte ESX


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR