Разработчиците пуснаха Grafana Loki 3.0. Новата версия е с повишена производителност и ускорени процеси с помощта на Bloom филтри. Тази експериментална функция ви позволява бързо да намирате регистрационни данни.
Филтрите Bloom позволяват на Loki да търси низове като поръчка или потребителски идентификатор, като пропуска големи части от данни, които не съдържат точно информацията, която търсите. Ранните вътрешни тестове показват, че инструментът позволява между 70% и 90% от ненужните данни да преминат през филтрите.
Ето пример за резултати с множество филтри:
Loki също така има вградена поддръжка за OpenTelemetry За разлика от Loki Exporter, който сериализира данните във формат JSON, OpenTelemetry предлага опростен тръбопровод за поглъщане на журнали. Имплементацията на OpenTelemetry на Loki ви позволява да взаимодействате с всички атрибути на OpenTelemetry и да регистрирате метаданни за събития по време на заявка, без да е необходима десериализация. Ето няколко примера:
Ето как регистрационните файлове на OpenTelemetry се съхраняват в Loki:
Тъй като Loki работи добре с ограничен набор от индексни етикети, той по подразбиране избира няколко ключови атрибута за съхраняване и съхранява останалите като структурирани метаданни с всеки запис в журнала.
Времето е LogRecord.TimeUnixNano или LogRecord.ObservedTimestamp. Ако и двата параметъра не са зададени, ще се използва клеймото за време на получаване. LogRecord.Body съдържа тялото на журнала, където стойностите, които не са низове, се преобразуват с помощта на метода AsString от колекторната библиотека на OTEL.
И накрая, Локи опрости документацията. В допълнение към актуализирането на съдържанието в раздела Първи стъпки, има нова тема за бърз старт с примери. Някои от най-посещаваните секции също са подобрени: API документация, конфигурационна справка и документация за съхранение. Документацията на Grafana Enterprise Logs (GEL) е реорганизирана и наследеното съдържание на Loki е актуализирано.
GEL 3.0 ще бъде пуснат на 11 април.
През декември 2023 г. беше пусната версия Grafana 10. Тя въведе динамични табла, въведе унификация на данни от различни източници и т.н.
bbabo.Net