Grafana Alloy est une distribution open source de collecteur OpenTelemetry, dotée d'un pipeline Prometheus intégré, prenant en charge les métriques, les logs, le traçage distribué et l'analyse des performances. Il s'agit de l'outil de collecte de données d'observabilité de nouvelle génération lancé par Grafana Labs, conçu pour remplacer Grafana Agent et offrir des fonctionnalités plus puissantes.
Utilisez une syntaxe riche basée sur des expressions pour configurer des pipelines d'observabilité puissants. Alloy offre une méthode de configuration intuitive, permettant aux utilisateurs de construire facilement des flux de traitement de données complexes.
Alloy utilise plus de 120 composants pour collecter des données de télémétrie à partir d'applications, de bases de données et de collecteurs OpenTelemetry. Ces composants couvrent diverses sources de données et systèmes cibles, offrant aux utilisateurs une grande flexibilité.
Les données de télémétrie peuvent être envoyées (push) à Alloy, ou Alloy peut extraire (pull) les données des sources de données. Cette méthode de collecte de données bidirectionnelle offre une flexibilité pour différents cas d'utilisation.
Alloy traite les données et les transforme pour les envoyer. Les transformations peuvent être utilisées pour injecter des métadonnées supplémentaires dans la télémétrie ou pour filtrer les données indésirables.
Alloy envoie les données à une base de données ou un collecteur compatible OpenTelemetry, à la stack Grafana ou à Grafana Cloud.
Utilisez des composants pour interagir avec les ressources Kubernetes natives et personnalisées ; pas besoin d'apprendre à utiliser un opérateur Kubernetes distinct. Cela simplifie le déploiement et la gestion d'Alloy dans les environnements conteneurisés.
Utilisez des modules pour partager des pipelines. Cette conception modulaire permet aux équipes de partager et de réutiliser facilement les configurations, améliorant ainsi l'efficacité et la cohérence.
Les utilisateurs existants de Grafana Agent Flow se sentiront très à l'aise avec Alloy, car Alloy utilise les mêmes composants, code et concepts qui ont été introduits pour la première fois dans Grafana Agent Flow. Alloy est en fait une évolution de Grafana Agent, offrant des fonctionnalités améliorées.
Grafana Alloy représente une avancée importante dans le domaine de l'observabilité, combinant les avantages de plusieurs collecteurs en une seule plateforme unifiée. Grâce à ses pipelines programmables, son riche écosystème de composants et sa prise en charge de plusieurs signaux de télémétrie, Alloy offre une solution puissante et flexible pour la surveillance des applications et des infrastructures modernes. Pour les organisations qui cherchent à simplifier leur stack d'observabilité et à améliorer l'efficacité de la surveillance, Grafana Alloy est une option à considérer.