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

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Monitoring avec kibana (ELK) -- Visualiser l'etat des services

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Monitoring avec kibana (ELK) -- Visualiser l'etat des services

n°147477
ksugiu
Posté le 21-06-2017 à 16:13:28  profilanswer
 

Bonjour a tous,
 
Je voudrais juste savoir si il est possible de surveiller l'état des services d'une infra via Kibana. (Bien sur j'ai déja récupéré l'etat des services via logstash)
 
Voici le type de données relatives aux services que je récupère (sur un lab de test openstack) via logstash et que j'envoie ensuite sur elasticsearch : (ici en rubydebug pour mieux voire)
 

Code :
  1. {
  2.     "service_state" => "up",
  3.        "@timestamp" => 2017-06-21T14:03:00.246Z,
  4.        "updated_at" => 2017-06-21T12:02:59.000Z,
  5.      "last_seen_up" => 2017-06-21T12:02:59.000Z,
  6.              "host" => "control",
  7.          "@version" => "1",
  8.             "topic" => "cert",
  9.              "type" => "diagnostic_service",
  10.              "tags" => [
  11.         [0] "nova"
  12.     ]
  13. }
  14. {
  15.     "service_state" => "up",
  16.        "@timestamp" => 2017-06-21T14:03:00.246Z,
  17.        "updated_at" => 2017-06-21T12:02:50.000Z,
  18.      "last_seen_up" => 2017-06-21T12:02:50.000Z,
  19.              "host" => "control",
  20.          "@version" => "1",
  21.             "topic" => "conductor",
  22.              "type" => "diagnostic_service",
  23.              "tags" => [
  24.         [0] "nova"
  25.     ]
  26. }
  27. {
  28.     "service_state" => "up",
  29.        "@timestamp" => 2017-06-21T14:03:00.246Z,
  30.        "updated_at" => 2017-06-21T12:02:53.000Z,
  31.      "last_seen_up" => 2017-06-21T12:02:53.000Z,
  32.              "host" => "control",
  33.          "@version" => "1",
  34.             "topic" => "scheduler",
  35.              "type" => "diagnostic_service",
  36.              "tags" => [
  37.         [0] "nova"
  38.     ]
  39. }
  40. {
  41.     "service_state" => "up",
  42.        "@timestamp" => 2017-06-21T14:03:00.246Z,
  43.        "updated_at" => 2017-06-21T12:02:56.000Z,
  44.      "last_seen_up" => 2017-06-21T12:02:56.000Z,
  45.              "host" => "control",
  46.          "@version" => "1",
  47.             "topic" => "consoleauth",
  48.              "type" => "diagnostic_service",
  49.              "tags" => [
  50.         [0] "nova"
  51.     ]
  52. }
  53. {
  54.     "service_state" => "up",
  55.        "@timestamp" => 2017-06-21T14:03:00.246Z,
  56.        "updated_at" => 2017-06-21T12:02:57.000Z,
  57.      "last_seen_up" => 2017-06-21T12:02:57.000Z,
  58.              "host" => "compute",
  59.          "@version" => "1",
  60.             "topic" => "compute",
  61.              "type" => "diagnostic_service",
  62.              "tags" => [
  63.         [0] "nova"
  64.   }


 
J'aimerais pouvoir voir avec kibana un tableau m'indiquant en temps réel l’état des différents services (up ou down)
 
Pensez-vous que se soit possible ? Et comment ? Perso j'en doute un peu ....
 
Pouvez-vous me donner des exemples de données qui sont habituellement surveillées sur une infra avec kibana ? (A part les utilisations en ressources tel que la ram, cpu ou disque dure, je je vois pas trop...)
 
Merci :)


Message édité par ksugiu le 21-06-2017 à 17:08:16
mood
Publicité
Posté le 21-06-2017 à 16:13:28  profilanswer
 

n°147563
Spardhas
Posté le 26-06-2017 à 13:43:34  profilanswer
 

Kibana n'est pas fait a l'origine pour superviser. Son but étant plus dans l'enregistrement de log, statistique et recherche rapide lors de défaillance par log indexés.
Pour la supervision des outils plus adaptés existent. Pour ma part j'utilise Centreon que je trouve vraiment excellent, mais il y en a plein, Zabbix, Shinken, Munin et plein d'autres.

n°147654
ksugiu
Posté le 28-06-2017 à 17:15:57  profilanswer
 

Salut spardhas,
 
Merci pour ta réponse :)
 
J'ai finalement réussi a afficher les dernières données récupérées sur Kibana en utilisant plusieurs filtres dont le date-range filter (avec lui je ne garde qu'une seule seconde que j'affiche ensuite). Vu que je récupère des données toutes les 10 secondes, récupérant juste la 12eme seconde j'ai ma derniere donnée. C'est un peu spartiate mais ca fonctionne ^^


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Monitoring avec kibana (ELK) -- Visualiser l'etat des services

 

Sujets relatifs
Service BITS s'arrête automatiquement - WS 2016Erreur Service Carte à puce
Monitoring Over The Web!!Self Service déverrouillage compte / réinitialisation mot de passe AD
Service pour envoyer des emails avec suivi de ceux ciNagios : Crash du service à cause de downtime.h
Suite Sysprep → Échec de l'ouverture de session par le service...VPN logiciel permanent Win serveur 2012 (as a service ?)
comparaison de solutions monitoringRapport - État des GPO sur le parc - Étendue
Plus de sujets relatifs à : Monitoring avec kibana (ELK) -- Visualiser l'etat des services


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR