- enrichir les données disponibles sur AppSignal.com (pour fournir une vue plus complète de l’hôte et de l’application),
- fournir des informations supplémentaires à des fins de débogage en complément de la commande diagnose,
- l’amélioration des produits dans le cadre d’un ensemble de données agrégées anonymes.
send_environment_metadata sur false :
Métadonnées AppSignal
- Version de l’intégration AppSignal
- Quel paquet et quelle version d’AppSignal sont installés. Il s’agit soit du gem Ruby, du paquet Elixir, soit du paquet Node.js.
- Version de l’agent AppSignal
- Quelle version de l’agent AppSignal est installée. Cela permet de reconnaître la version lorsque le mode standalone est utilisé.
- Version de l’agent
- Indique quelle architecture a été installée, 32 ou 64 bits. L’extension et l’agent AppSignal sont construits séparément pour chaque architecture.
- Indique si la version musl a été installée.
- Mode standalone de l’agent activé
- Si l’agent fonctionne en mode standalone. Cela est utilisé pour les hôtes qui exécutent des systèmes tels que des bases de données et qui veulent tout de même remonter des métriques d’hôte.
- Mode StatsD de l’agent activé
- Si le mode StatsD de l’agent est activé.
- Fonctionnalités optionnelles activées
- Les intégrations AppSignal ont des fonctionnalités optionnelles qui peuvent être activées, généralement préfixées par
enable_dans les options de configuration. Elles ne sont remontées que lorsqu’elles sont activées.
- Les intégrations AppSignal ont des fonctionnalités optionnelles qui peuvent être activées, généralement préfixées par
Métadonnées de l’application
- Langage d’intégration
- Quel est le langage de l’intégration (Ruby/Elixir/Node.js) et quelle version.
- Implémentation du langage d’intégration
- Quelle est l’implémentation du langage, s’il y en a une (MRI ou JRuby), et quelle version.
- Bibliothèques prises en charge par l’intégration
- Une liste des bibliothèques prises en charge par AppSignal qui sont chargées et leur version, par exemple Rails, Phoenix, Express. Seules les informations des paquets officiellement pris en charge par AppSignal sont envoyées, mais pas celles des paquets non pris en charge ou privés.
Métadonnées de l’hôte
Les données de l’hôte sont disponibles pour les hôtes dans la fonctionnalité métriques d’hôte, ajoutant des détails aux hôtes dans la vue d’ensemble.- Architecture
- Si le système est en architecture 32 ou 64 bits.
- Système d’exploitation
- Système d’exploitation, soit Linux, macOS ou Windows.
- Distribution du système d’exploitation, pour Linux cela rapporte Ubuntu, Fedora, etc.
- Version du système d’exploitation.
- Version du noyau, pour Linux cela rapporte la version du noyau installé.
- Système conteneurisé
- Si l’hôte fait partie d’un système de conteneurs tel que Docker. Sur un système de conteneurs comme Docker, l’agent AppSignal utilise une méthode différente pour remonter les métriques d’hôte.
- Plateforme
- Si Heroku est détecté comme plateforme. Nos intégrations et notre agent utilisent des paramètres différents sur Heroku.