XPACK es una de las herramientas más valiosas integradas en ElasticSearch. Es una extensión poderosa responsable de proporcionar seguridad, alertas, monitoreo, informes, aprendizaje automático y otras características. Por defecto, XPACK se instala en cualquier versión reciente de Elasticsearch y Elk Stack. Esto le permite configurar y administrar fácilmente la seguridad y la autenticación de su clúster fuera de la caja.
En este artículo, aprenderá cómo obtener la información de uso de las funciones instaladas de XPack utilizando la API de uso.
API de uso de xpack
Podemos usar la sintaxis de solicitud a continuación para mostrar la información de uso de XPack.
Get /_xpack /Usage
Este punto final de la API requiere que tenga monitorear o administrar privilegios en el clúster.
La API acepta los siguientes parámetros de consulta:
Uso de ejemplo
El siguiente ejemplo muestra cómo obtener la información de uso de XPack utilizando la API de uso:
curl -xget "http: // localhost: 9200/_xpack/uso?Pretty "-H" KBN -XSRF: Informes "
En la consola Kibana, corre:
Get /_xpack /Usage?bonito
La API debe devolver todas las funciones habilitadas y disponibles de la extensión XPack, así como otra información de uso.
A continuación se muestra una salida de ejemplo:
"Aggregate_Metric":
"Disponible": Verdadero,
"habilitado": verdadero
,
"Análisis":
"Disponible": Verdadero,
"habilitado": verdadero,
"Estadísticas":
"Boxplot_usage": 0,
"Cumulative_Cardinity_Usage": 0,
"String_stats_usage": 69,
"top_metrics_usage": 1,
"t_test_usage": 0,
"Moving_percentiles_usage": 0,
"Normalize_Usage": 0,
"tasa_usage": 1,
"multi_terms_usage": 0
,
"CCR":
"Disponible": Verdadero,
"habilitado": verdadero,
"Follower_indices_Count": 0,
"Auto_follow_Patterns_Count": 0
,
"data_streams":
"Disponible": Verdadero,
"habilitado": verdadero,
"data_streams": 5,
"Indices_Count": 5
,
"data_tiers":
"Disponible": Verdadero,
"habilitado": verdadero,
"data_content":
"node_count": 2,
"index_count": 87,
"Total_shard_count": 174,
"primario_shard_count": 87,
"Doc_count": 83482,
"Total_size_bytes": 157220505,
"Primary_Size_Bytes": 71612418,
"Primary_shard_size_avg_bytes": 823131,
"primario_shard_size_median_bytes": 225,
"primario_shard_size_mad_bytes": 0
,
"data_hot":
"node_count": 2,
"index_count": 5,
"Total_shard_count": 10,
"primario_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,
"primario_shard_size_mad_bytes": 18011
,
"eql":
"Disponible": Verdadero,
"habilitado": verdadero,
"características":
"Uniones":
"Join_queries_three": 0,
"Join_queries_two": 0,
"Join_queries_five_or_more": 0,
"Join_until": 0,
"Join_queries_four": 0
,
"secuencia": 0,
"llaves":
"Join_keys_two": 0,
"Join_keys_three": 0,
"Join_keys_five_or_more": 0,
"Join_keys_one": 0,
"Join_keys_four": 0
,
"Únete": 0,
"Secuencias":
"secuence_queries_three": 0,
"secuence_queries_four": 0,
"secuence_queries_two": 0,
"secuence_until": 0,
"secuence_queries_five_or_more": 0,
"secuence_maxspan": 0
,
"Evento": 0,
"tuberías":
"pipe_tail": 0,
"pipe_head": 0
,
"Consultas":
"todo":
"Total": 0,
"Falló": 0
,
"_todo":
"Total": 0,
"Falló": 0
,
"Frozen_indices":
"Disponible": Verdadero,
"habilitado": verdadero,
"Indices_Count": 0
,
Tenga en cuenta que la salida anterior ha sido truncada para el tutorial. La API devuelve información detallada sobre las características.
Conclusión
En esta publicación, aprendió cómo usar la API de uso para obtener información detallada sobre las funciones de XPack dentro de un clúster dado.
Mantente sintonizado para más.