Grafana Alloy est une distribution open source OpenTelemetry Collector avec des pipelines Prometheus intégrés et une prise en charge des métriques, des journaux, des traces et des profils.
Pipelines programmables : utilisez une syntaxe riche basée sur des expressions pour configurer de puissants pipelines d'observabilité.
Distribution OpenTelemetry Collector : Alloy est une distribution d'OpenTelemetry Collector et prend en charge des dizaines de ses composants, ainsi que de nouveaux composants qui utilisent les pipelines programmables d'Alloy.
Grande tente : Alloy adopte la philosophie "grande tente" de Grafana, où Alloy peut être utilisé avec d'autres fournisseurs ou des bases de données open source. Il dispose de composants pour s'intégrer parfaitement à plusieurs écosystèmes de télémétrie :
Kubernetes-native : utilisez des composants pour interagir avec les ressources Kubernetes natives et personnalisées ; pas besoin d'apprendre à utiliser un opérateur Kubernetes distinct.
Pipelines partageables : utilisez des modules pour partager vos pipelines avec le monde.
Répartition automatique de la charge de travail : configurez les instances Alloy pour former un cluster pour la répartition automatique de la charge de travail.
Prise en charge de la configuration centralisée : Alloy prend en charge la récupération de sa configuration à partir d'un serveur pour une gestion centralisée de la configuration.
Utilitaires de débogage : utilisez l'interface utilisateur intégrée pour visualiser et déboguer les pipelines.
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"
}
}
Consultez notre documentation pour voir :
Une nouvelle version mineure est prévue toutes les six semaines.
La cadence de sortie est celle du meilleur effort : si nécessaire, les versions peuvent être effectuées en dehors de cette cadence, ou une date de sortie planifiée peut être avancée ou reculée.
Les versions mineures publiées sur cadence incluent la mise à jour des dépendances pour le code OpenTelemetry Collector en amont si de nouvelles versions sont disponibles. Les versions mineures publiées en dehors de la cadence de publication peuvent ne pas inclure ces mises à jour de dépendances.
Les correctifs et les versions de sécurité peuvent être publiés à tout moment.
Pour interagir avec la communauté Alloy :
Discutez avec nous sur notre chaîne communautaire Slack. Pour vous inviter au Grafana Slack, visitez https://slack.grafana.com/ et rejoignez la chaîne #alloy
.
Posez des questions sur le site communautaire Grafana.
Déposez un problème pour les bogues, les problèmes et les suggestions de fonctionnalités.
Participez à l’appel communautaire mensuel.
Référez-vous à notre guide des contributeurs pour savoir comment contribuer.
Merci à toutes les personnes qui ont déjà contribué !