VictoriaLogs organiza logs em três conceitos-chave: mensagem (_msg), tempo (_time) e stream (fluxo) de logs.
Cada entrada de log deve incluir o campo _msg com a string descritiva do evento.
Se o campo _time não estiver presente, usa-se o tempo de ingestão como timestamp.
Streams agrupam entradas de logs por valores comuns em campos definidos como stream fields.
Streams muito amplos (fat streams) ou de alta cardinalidade prejudicam a performance das consultas.
É importante evitar nomes de campos voláteis que aumentem a cardinalidade e prefira campos estáveis.
Pode-se especificar campos de mensagem, tempo e stream através de parâmetros de consulta ou cabeçalhos HTTP.
VictoriaLogs atribui automaticamente _stream_id e _stream para identificar e filtrar streams de forma eficiente.
A compressão por blocos no VictoriaLogs é otimizada para valores com baixa cardinalidade.
Campos aninhados são aplanados automaticamente e truncados ou convertidos em JSON string para respeitar limites de nome de campo.
Get notified when new stories are published for "Hacker News 🇵🇹 Português"