Grafana Alloy — это дистрибутив OpenTelemetry Collector с открытым исходным кодом со встроенными конвейерами Prometheus и поддержкой метрик, журналов, трассировок и профилей.
Программируемые конвейеры . Используйте богатый синтаксис на основе выражений для настройки мощных конвейеров наблюдения.
Распространение OpenTelemetry Collector : Alloy — это дистрибутив OpenTelemetry Collector, поддерживающий десятки его компонентов, а также новые компоненты, использующие программируемые конвейеры Alloy.
Большая палатка : Alloy воплощает философию Grafana «большая палатка», согласно которой Alloy можно использовать с другими поставщиками или базами данных с открытым исходным кодом. Он имеет компоненты для идеальной интеграции с несколькими экосистемами телеметрии:
Kubernetes-native : используйте компоненты для взаимодействия с собственными и пользовательскими ресурсами Kubernetes; не нужно учиться использовать отдельный оператор Kubernetes.
Общие конвейеры : используйте модули, чтобы поделиться своими конвейерами со всем миром.
Автоматическое распределение рабочей нагрузки . Настройте экземпляры Alloy для формирования кластера для автоматического распределения рабочей нагрузки.
Поддержка централизованной конфигурации : Alloy поддерживает получение конфигурации с сервера для централизованного управления конфигурацией.
Утилиты отладки . Используйте встроенный пользовательский интерфейс для визуализации и отладки конвейеров.
otelcol.receiver.otlp "example" {
grpc {
endpoint = "127.0.0.1:4317"
}
output {
metrics = [otelcol.processor.batch.example.input]
logs = [otelcol.processor.batch.example.input]
traces = [otelcol.processor.batch.example.input]
}
}
otelcol.processor.batch "example" {
output {
metrics = [otelcol.exporter.otlp.default.input]
logs = [otelcol.exporter.otlp.default.input]
traces = [otelcol.exporter.otlp.default.input]
}
}
otelcol.exporter.otlp "default" {
client {
endpoint = "my-otlp-grpc-server:4317"
}
}
Ознакомьтесь с нашей документацией, чтобы увидеть:
Новый второстепенный выпуск планируется каждые шесть недель.
Частота выпуска является максимально возможной: при необходимости выпуски могут выпускаться за пределами этой периодичности, или запланированная дата выпуска может быть перенесена вперед или назад.
Второстепенные выпуски, публикуемые периодически, включают обновление зависимостей для исходного кода сборщика OpenTelemetry, если доступны новые версии. Второстепенные выпуски, опубликованные вне графика выпуска, могут не включать эти обновления зависимостей.
Исправления и выпуски безопасности могут быть опубликованы в любое время.
Чтобы взаимодействовать с сообществом Alloy:
Пообщайтесь с нами на нашем канале сообщества Slack. Чтобы пригласить себя в Grafana Slack, посетите https://slack.grafana.com/ и присоединяйтесь к каналу #alloy
.
Задавайте вопросы на сайте сообщества Grafana.
Сообщите о проблемах, проблемах и предложениях по функциям.
Посетите ежемесячный звонок сообщества.
Обратитесь к нашему руководству для участников, чтобы узнать, как внести свой вклад.
Спасибо всем людям, которые уже внесли свой вклад!