2017-07-21 7 views
1

Je suis à la recherche d'un appel REST pour effectuer un contrôle de santé sur mes démons Impala à travers un VIP F5. Je regardais les docs pour Cloudera et je n'ai pas vraiment trouvé ce que je cherchais, même si this link est proche de ce que je cherche. Il fait référence à une vérification de l'intégrité de l'hôte du démon Impala retournant true ou false. Cependant, il ne me dit pas s'il s'agit d'un appel REST ou d'un appel API pour accéder à cette vérification.Existe-t-il une API REST pour les contrôles de santé Cloudera?

Est-ce que quelqu'un sait comment je peux accéder à cette vérification par un F5? Si ce n'est pas le bilan de santé que je cherche, quelqu'un peut-il me dire où le trouver?

+0

Je ne sais pas ce qu'est un F5 VIP est ou si son facteur critique dans cette question. Vous devriez être en mesure d'utiliser la série chronologique api dans un appel de repos au gestionnaire de Cloudera -> https://cloudera.github.io/cm_api/apidocs/v15/path__timeseries.html Il y a aussi un point final de métriques, mais c'est obsolète – owen79

+0

@ owen79, merci pour votre conseil. Le VIP est une adresse IP virtuelle. C'est l'adresse IP de mon équilibreur de charge. J'ai besoin de l'équilibreur de charge pour effectuer un contrôle de santé sur chacun de nos démons d'impala afin qu'il sache s'il doit acheminer le trafic vers le démon ou non. C'est pourquoi j'ai besoin d'un appel REST à chaque démon pour déterminer s'il est en place ou non. – Classified

Répondre

1

Quelqu'un de Cloudera a répondu à ma question au this link.

Citant ce qu'ils ont dit:

Cloudera Manager internally queries this page provided by Impala daemon host: 

http://<impala-daemon-url>:25000/inflight_query_ids 

to determine if the impala is responding to requests