Configuration
Configurez d’abord votre installation de Vector, avec des sources qui reçoivent des entrées depuis d’autres systèmes. Vector prend en charge une multitude de sources de données, telles que Kubernetes, PostgreSQL, MongoDB et bien d’autres. Consultez la documentation des sources Vector pour plus d’informations sur les sources disponibles. Pour envoyer des données des sources Vector vers AppSignal, configurez le sink AppSignal Vector dans votre configuration Vector. Ajoutez un nouveau sink Vector avec le typeappsignal, configurez les sources (entrées) à partir desquelles collecter les données, et incluez votre clé Push API au niveau de l’app. La clé Push API au niveau de l’app peut être trouvée dans les paramètres Push & Deploy de votre application.
Métriques
Les métriques reçues du sink AppSignal Vector seront disponibles dans la fonctionnalité métriques personnalisées. AppSignal ne prend actuellement en charge que les types d’événements métriques Vector suivants :- Gauge
- Counter
- Distribution
vector_namespace sera ajouté, avec le namespace de la métrique Vector comme valeur. Consultez la documentation de Vector pour plus d’informations sur la valeur par défaut de chaque source.
Les horodatages spécifiés sur les métriques sont actuellement ignorés et la métrique est rapportée pour le moment où elle a été reçue.
Magic dashboards
AppSignal créera automatiquement des tableaux de bord lorsqu’il détecte des métriques provenant des sources Vector suivantes :Logs
AppSignal Logging prend en charge les événements de log Vector. Pour visualiser les logs de Vector dans notre fonctionnalité de logging, créez d’abord une nouvelle source, pour la plateforme “Vector”, avec le nomvector.
Avec chaque ligne de log, Vector inclut l’attribut source_type. Celui-ci est basé sur le nom de la source de log Vector. Le source_type sera utilisé pour regrouper les tags dans AppSignal logging, ce qui facilite la recherche de tous les logs provenant de la même source.