¿Por qué el "porcentaje de particiones activas" es a veces inferior a 100?
8819
Created On 02/07/24 03:14 AM - Last Modified 05/07/24 14:02 PM
Question
¿Por qué el "porcentaje de particiones activas" es a veces inferior a 100?
Environment
- Panorama configurado como modo 'Panorámico' o modo 'registrador'
- PAN-OS 9.1 o superior
- Elasticsearch habilitado
Answer
- El "porcentaje de partición activa como número" se puede comprobar mediante el comando "show log-collector-es-cluster health".
- El "active_shards_percent_as_number" indica el porcentaje de particiones que están actualmente activas en el clúster ES.
- Si algunos fragmentos están en estado 'sin asignar' o inicializando, este valor será inferior al 100%, como se puede ver en el siguiente resultado.
> show log-collector-es-cluster health
"cluster_name" : "__pan_cluster__",
"status" : "yellow",
"timed_out" : false,
"number_of_nodes" : 2,
"number_of_data_nodes" : 2,
"active_primary_shards" : 825,
"active_shards" : 1441,
"relocating_shards" : 0,
"initializing_shards" : 32,
"unassigned_shards" : 169,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 0,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 0,
"active_shards_percent_as_number" : 87.75883069427528
- initializing_shards : 32 > Este es el número de particiones que se inicializan activamente.
- Unassigned_shards: 169 > Este es el número de fragmentos que aún no se han asignado
- En estado ideal, tanto 'initializing_shards' como 'Unassigned_shards' deben ser cero y 'active_shards_percent_as_number' deben ser 100%, pero en algunos casos, Elasticsearch aún puede funcionar sin problemas, incluso este valor no es 100%.
Additional Information
Un escenario puede ser si las "particiones no asignadas" son particiones de réplica y la redundancia no está habilitada.
En este caso, las particiones de réplica no se pueden asignar a su recopilador de registros del mismo nivel, por lo que permanecerán en estado sin asignar a menos que se eliminen manualmente.