- die auf AppSignal.com verfügbaren Daten anzureichern (um ein vollständigeres Bild des Hosts und der App zu liefern),
- zusätzliche Informationen zu Debugging-Zwecken als Ergänzung zum Diagnose-Befehl bereitzustellen,
- Produktverbesserungen als Teil eines anonymen aggregierten Datensatzes zu ermöglichen.
send_environment_metadata auf false:
AppSignal-Metadaten
- AppSignal-Integrationsversion
- Welches Paket und welche Version von AppSignal installiert ist. Dies ist entweder das Ruby-Gem, das Elixir-Paket oder das Node.js-Paket.
- AppSignal-Agent-Version
- Welche Version des AppSignal-Agents installiert ist. Dies wird verwendet, um die Version zu erkennen, wenn der Standalone-Modus verwendet wird.
- Agent-Release
- Meldet, welche Architektur installiert wurde, 32 oder 64 Bit. Die AppSignal-Erweiterung und der Agent werden für jede Architektur separat gebaut.
- Meldet, ob der musl-Build installiert wurde.
- Agent-Standalone-Modus aktiviert
- Ob der Agent im Standalone-Modus läuft. Dies wird für Hosts verwendet, die Systeme wie Datenbanken ausführen und dennoch Host-Metriken dafür melden möchten.
- Agent-StatsD-Modus aktiviert
- Ob der Agent den StatsD-Modus aktiviert hat.
- Optionale aktivierte Funktionen
- AppSignal-Integrationen haben einige optionale Funktionen, die aktiviert werden können, meist mit dem Präfix
enable_in den Konfigurationsoptionen. Es wird nur gemeldet, wenn sie aktiviert sind.
- AppSignal-Integrationen haben einige optionale Funktionen, die aktiviert werden können, meist mit dem Präfix
App-Metadaten
- Integrations-Sprache
- Was die Integrations-Sprache ist (Ruby/Elixir/Node.js) und welche Version.
- Implementierung der Integrations-Sprache
- Was die Sprachimplementierung ist, falls vorhanden (MRI oder JRuby), und welche Version.
- Unterstützte Bibliotheken der Integration
- Eine Liste der geladenen AppSignal-unterstützten Bibliotheksintegrationen und deren Version, z. B. Rails, Phoenix, Express. Es werden nur Informationen zu offiziell unterstützten AppSignal-Paketen gesendet, jedoch keine nicht unterstützten oder privaten Pakete.
Host-Metadaten
Die Host-Daten sind für Hosts in der Host-Metriken-Funktion verfügbar und fügen den Hosts in der Übersicht Details hinzu.- Architektur
- Ob das System eine 32- oder 64-Bit-Architektur hat.
- Betriebssystem
- Betriebssystem, entweder Linux, macOS oder Windows.
- Betriebssystem-Distribution; für Linux meldet dies Ubuntu, Fedora usw.
- Betriebssystem-Version, die Version des Betriebssystems.
- Kernel-Version; für Linux meldet dies die installierte Kernel-Version.
- Containerisiertes System
- Ob der Host Teil eines Containersystems wie Docker ist. Auf Containersystemen wie Docker verwendet der AppSignal-Agent eine andere Methode, mit der Host-Metriken gemeldet werden.
- Plattform
- Ob Heroku als Plattform erkannt wird. Unsere Integrationen und der Agent verwenden auf Heroku andere Einstellungen.