XPack ist eines der wertvollsten Tools, die in Elasticsearch integriert sind. Es ist eine leistungsstarke Erweiterung, die für die Bereitstellung von Sicherheit, Warnungen, Überwachung, Berichterstellung, maschinellem Lernen und anderen Funktionen verantwortlich ist. Standardmäßig ist XPack in jeder aktuellen Version von Elasticsearch und Elk Stack installiert. Auf diese Weise können Sie die Sicherheit und Authentifizierung Ihres Clusters einfach konfigurieren und verwalten.
In diesem Artikel erfahren Sie, wie Sie die Nutzungsinformationen der mit XPack installierten Funktionen mithilfe der Nutzungs -API abrufen.
Xpack -Nutzungs -API
Wir können die Anforderungssyntax unten verwenden, um die XPack -Nutzungsinformationen anzuzeigen.
Get /_xpack /Verwendung
Für diesen API -Endpunkt müssen Sie Berechtigungen auf dem Cluster überwachen oder verwalten.
Die API akzeptiert die folgenden Abfrageparameter:
Beispiel Verwendung
Das folgende Beispiel zeigt, wie die XPack -Nutzungsinformationen mit der Nutzungs -API abgerufen werden:
curl -xget "http: // localhost: 9200/_xpack/Verwendung?Pretty "-h" KBN -XSRF: Berichterstattung "
In der Kibana -Konsole rennen Sie:
Get /_xpack /Verwendung?hübsch
Die API sollte alle aktivierten und verfügbaren Funktionen der XPack -Erweiterung sowie andere Nutzungsinformationen zurückgeben.
Eine Beispielausgabe ist unten dargestellt:
"Aggregate_Metric":
"verfügbar": wahr,
"aktiviert": wahr
,
"Analytics":
"verfügbar": wahr,
"aktiviert": wahr,
"Statistiken":
"boxplot_usage": 0,
"Cumulative_Cardinality_usage": 0,
"String_Stats_usage": 69,
"top_metrics_usage": 1,
"t_test_usage": 0,
"Moving_percentiles_usage": 0,
"Normalize_usage": 0,
"rate_usage": 1,
"multi_terms_usage": 0
,
"CCR":
"verfügbar": wahr,
"aktiviert": wahr,
"Follower_indices_Count": 0,
"auto_follow_patterns_count": 0
,
"Datenströme":
"verfügbar": wahr,
"aktiviert": wahr,
"Data_Streams": 5,
"Indices_Count": 5
,
"Data_tiers":
"verfügbar": wahr,
"aktiviert": wahr,
"Data_Content":
"node_count": 2,
"Index_count": 87,
"Total_shard_Count": 174,
"primary_shard_count": 87,
"doc_count": 83482,
"Total_size_Bytes": 157220505,
"primary_size_bytes": 71612418,
"primär_shard_size_avg_bytes": 823131,
"primär_shard_size_median_bytes": 225,
"primär_shard_size_mad_bytes": 0
,
"data_hot":
"node_count": 2,
"Index_count": 5,
"Total_shard_count": 10,
"primary_shard_count": 5,
"doc_count": 258,
"Total_size_Bytes": 583214,
"primary_size_bytes": 298094,
"primary_shard_size_avg_bytes": 59618,
"primary_shard_size_median_bytes": 50176,
"primär_shard_size_mad_bytes": 18011
,
"EQL":
"verfügbar": wahr,
"aktiviert": wahr,
"Merkmale":
"schließt":
"join_queries_thee": 0,
"Join_queries_two": 0,
"join_queries_five_or_more": 0,
"Join_until": 0,
"Join_queries_four": 0
,
"Sequenz": 0,
"Schlüssel":
"Join_keys_two": 0,
"Join_Keys_THree": 0,
"Join_Keys_Five_OR_MORE": 0,
"Join_keys_one": 0,
"Join_keys_four": 0
,
"Join": 0,
"Sequenzen":
"Sequence_queries_Three": 0,
"sequence_queries_four": 0,
"Sequence_queries_two": 0: 0,
"Sequence_until": 0,
"Sequence_queries_Five_OR_MORE": 0,
"sequence_maxspan": 0
,
"Ereignis": 0,
"Pfeifen":
"Pipe_tail": 0,
"Pipe_head": 0
,
"Abfragen":
"alle":
"Gesamt": 0,
"fehlgeschlagen": 0
,
"_alle":
"Gesamt": 0,
"fehlgeschlagen": 0
,
"Frozen_indices":
"verfügbar": wahr,
"aktiviert": wahr,
"Indices_Count": 0
,
Beachten Sie, dass die obige Ausgabe für das Tutorial abgeschnitten wurde. Die API gibt detaillierte Informationen zu den Funktionen zurück.
Abschluss
In diesem Beitrag haben Sie gelernt, wie Sie mit der Verwendungs -API detaillierte Informationen zu XPack -Funktionen in einem bestimmten Cluster abrufen.
Bleib dran für mehr.