Grafana Alloy는 Prometheus 파이프라인이 내장되어 있고 메트릭, 로그, 추적 및 프로필을 지원하는 오픈 소스 OpenTelemetry Collector 배포판입니다.
프로그래밍 가능한 파이프라인 : 강력한 관찰 파이프라인을 구성하기 위해 풍부한 표현식 기반 구문을 사용합니다.
OpenTelemetry Collector 배포 : Alloy는 OpenTelemetry Collector의 배포판이며, Alloy의 프로그래밍 가능 파이프라인을 활용하는 새로운 구성 요소와 함께 수십 개의 해당 구성 요소를 지원합니다.
큰 텐트 : Alloy는 Grafana의 "큰 텐트" 철학을 수용하며, 여기서 Alloy는 다른 공급업체 또는 오픈 소스 데이터베이스와 함께 사용할 수 있습니다. 여러 원격 측정 생태계와 완벽하게 통합되는 구성 요소가 있습니다.
Kubernetes-native : 구성 요소를 사용하여 기본 및 사용자 지정 Kubernetes 리소스와 상호 작용합니다. 별도의 Kubernetes 연산자를 사용하는 방법을 배울 필요가 없습니다.
공유 가능한 파이프라인 : 모듈을 사용하여 파이프라인을 전 세계와 공유하세요.
자동 워크로드 분산 : 자동 워크로드 분산을 위한 클러스터를 형성하도록 Alloy 인스턴스를 구성합니다.
중앙 집중식 구성 지원 : Alloy는 중앙 집중식 구성 관리를 위해 서버에서 구성 검색을 지원합니다.
디버깅 유틸리티 : 파이프라인 시각화 및 디버깅을 위해 내장된 UI를 사용합니다.
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"
}
}
다음 내용을 보려면 설명서를 확인하세요.
새로운 마이너 릴리스는 6주마다 계획되어 있습니다.
릴리스 흐름은 최선입니다. 필요한 경우 이 흐름 외부에서 릴리스를 수행하거나 예정된 릴리스 날짜를 앞이나 뒤로 이동할 수 있습니다.
케이던스에 게시된 부 릴리스에는 새 버전을 사용할 수 있는 경우 업스트림 OpenTelemetry Collector 코드에 대한 종속성 업데이트가 포함됩니다. 릴리스 흐름 외부에 게시된 부 릴리스에는 이러한 종속성 업데이트가 포함되지 않을 수 있습니다.
패치 및 보안 릴리스는 언제든지 게시될 수 있습니다.
Alloy 커뮤니티에 참여하려면:
커뮤니티 Slack 채널에서 채팅해 보세요. Grafana Slack에 초대하려면 https://slack.grafana.com/을 방문하여 #alloy
채널에 가입하세요.
Grafana 커뮤니티 사이트에 질문하세요.
버그, 문제, 기능 제안에 대한 문제를 제출하세요.
월간 커뮤니티 콜에 참석하세요.
기여 방법을 알아보려면 기여자 가이드를 참조하세요.
이미 기여해주신 모든 분들께 감사드립니다!