es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Loki: Error de servidor interno. 500. La tabla loki_index2711 no existe.

Se recibe el error mencionado anteriormente al agregar Loki como una fuente de datos para Grafana. Loki se implementa utilizando values.yaml después de cambiar las siguientes secciones.

schema_config:
configs:
- from: 2021-10-24
  store: cassandra
  object_store: cassandra
  schema: v11
  index:
    prefix: loki_index
    period: 168h
  chunks:
    prefix: chunk
    period: 168h
server:
  http_listen_port: 3100
storage_config:
  Cassandra:
    addresses: cassandra.loki.svc.cluster.local:9042                                                                                                                                                                   
    auth: true
    username: Cassandra
    password: Cassandra
    keyspace: loki
chunk_store_config:
  max_look_back_period: 0
table_manager:
  retention_deletes_enabled: true
  retention_period: 168h

Promtail se implementa utilizando el siguiente comando.

helm upgrade promtail1 --namespace=loki grafana/promtail  --set config.lokiAddress=http://loki1.loki:3100/loki/api/v1/push

Cassandra solo contiene el keyspace de loki (sin tablas ni índices).

Cualquier ayuda en esto es apreciada.

Gracias.

Tags:  ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que hay un problema al conectar a Loki como una fuente de datos para Grafana. Una posible causa podría ser una mala configuración en el archivo values.yaml utilizado para implementar Loki.

    Según el archivo values.yaml proporcionado, parece que Loki está configurado para usar Cassandra como el almacén y objeto de almacenamiento, con la dirección de la instancia de Cassandra especificada como “cassandra.loki.svc.cluster.local:9042”. Las credenciales de autenticación, el keyspace y el período de retención también están especificados en la configuración.

    Sin embargo, no está claro cuál es el mensaje de error exacto, lo que dificulta el diagnóstico del problema. Algunos pasos posibles para solucionar el problema podrían incluir:

    • revisar los registros de los pods de Loki y Grafana para ver si hay errores o advertencias que puedan proporcionar más información sobre la fuente del problema
    • verificar que el keyspace de Loki existe en la base de datos de Cassandra y que las credenciales de autenticación utilizadas en el archivo values.yaml son correctas
    • verificar la conectividad de red entre los pods de Grafana y Loki para asegurarse de que las solicitudes se estén enrutando correctamente entre ellos
    • asegurarse de que la versión de Loki que se está utilizando sea compatible con la versión de Grafana que se está utilizando (si hay alguna diferencia de versión, podría causar problemas de compatibilidad)

Comments are closed.