2016-05-13 9 views
1

Ich habe auf der aktuellen verfügbaren Dokumentation sowie in folgenden UIs umsah:Impala Öffnen/Alive-Sessions Überwachung

  • Cloudera Manager (Impala Tab)
  • Impala StateStor Web UI
  • Impala Catalog Server Web UI

Für einen Ort, wo ich die aktuellen offenen Sitzungen sehen kann.

Irgendeine Idee, wo ich es finden könnte? oder eine alternative Methode, um die lebendigen Impala-Verbindungen zu motorisieren?

Antwort

2

Dies ist eine erhebliche Schwachstelle (zumindest in der von uns verwendeten CM-Version). Die einzige Lösung, die ich gefunden habe, so weit ist:

Erstens:

  • Cloudera-Manager Home> Impala
  • Klicken Sie auf Abfragen

Diese Sie alle Abfragen angezeigt, die ausgeführt werden, und die innerhalb des ausgewählten Zeitfensters ausgeführt wurden. Dieses Detail ist auf hoher Ebene, und wir haben festgestellt, dass es oft Abfragen als "Ausführen" anzeigt, die seit langem fehlgeschlagen sind (dies wurde möglicherweise in einer neueren Version von CDH behoben als die 5.2.6, die wir ausführen).

In jedem Fall identifiziert diese Liste die Knoten, die im Feld Koordinator impalad ausführen. Um viel detailliertere Informationen zu erhalten, greifen Sie Knoten für Knoten zu. Wenn der Host eine Abfrage ausgeführt waren Sie Interesse an node12 verwenden

http://node12:25000/queries 

und für „Im Flug“ Abfragen nach oben schauen aufgerufen wurde.

+0

Dank Tom, alle meine früheren Fortschritte mit CDH 5.4.8 und impalad Version 2.2.0 haben genau die gleichen Alternativen behandelt, die Sie erwähnt haben, wegen ähnlicher Probleme wie: unvollständige Abfragen, die nie enden, Diagnose von Fehlern oder Speicherproblemen. Meine Frage besteht eher darin, aus der Perspektive des Verbindungsmanagements tiefer gehen zu können, um sehen zu können, wie diese mit den Problemen zusammenhängen können. – emecas