ksugiu | 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 :
- {
- "service_state" => "up",
- "@timestamp" => 2017-06-21T14:03:00.246Z,
- "updated_at" => 2017-06-21T12:02:59.000Z,
- "last_seen_up" => 2017-06-21T12:02:59.000Z,
- "host" => "control",
- "@version" => "1",
- "topic" => "cert",
- "type" => "diagnostic_service",
- "tags" => [
- [0] "nova"
- ]
- }
- {
- "service_state" => "up",
- "@timestamp" => 2017-06-21T14:03:00.246Z,
- "updated_at" => 2017-06-21T12:02:50.000Z,
- "last_seen_up" => 2017-06-21T12:02:50.000Z,
- "host" => "control",
- "@version" => "1",
- "topic" => "conductor",
- "type" => "diagnostic_service",
- "tags" => [
- [0] "nova"
- ]
- }
- {
- "service_state" => "up",
- "@timestamp" => 2017-06-21T14:03:00.246Z,
- "updated_at" => 2017-06-21T12:02:53.000Z,
- "last_seen_up" => 2017-06-21T12:02:53.000Z,
- "host" => "control",
- "@version" => "1",
- "topic" => "scheduler",
- "type" => "diagnostic_service",
- "tags" => [
- [0] "nova"
- ]
- }
- {
- "service_state" => "up",
- "@timestamp" => 2017-06-21T14:03:00.246Z,
- "updated_at" => 2017-06-21T12:02:56.000Z,
- "last_seen_up" => 2017-06-21T12:02:56.000Z,
- "host" => "control",
- "@version" => "1",
- "topic" => "consoleauth",
- "type" => "diagnostic_service",
- "tags" => [
- [0] "nova"
- ]
- }
- {
- "service_state" => "up",
- "@timestamp" => 2017-06-21T14:03:00.246Z,
- "updated_at" => 2017-06-21T12:02:57.000Z,
- "last_seen_up" => 2017-06-21T12:02:57.000Z,
- "host" => "compute",
- "@version" => "1",
- "topic" => "compute",
- "type" => "diagnostic_service",
- "tags" => [
- [0] "nova"
- }
|
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
|