Naar hoofdinhoud gaan
De AppSignal-integraties en agent verzamelen metadata over de host en de app waarmee ze integreren. Hieronder staat welke metadata precies wordt verzameld. Deze metadata wordt gebruikt om:
  • de gegevens die op AppSignal.com beschikbaar zijn te verrijken (om een completer beeld van de host en app te geven),
  • aanvullende informatie te leveren voor debugging als aanvulling op het diagnose-commando,
  • productverbetering als onderdeel van een anonieme, geaggregeerde dataset.
Stel de configuratie-optie send_environment_metadata in op false om deze functie uit te schakelen:

AppSignal-metadata

  • AppSignal-integratieversie
    • Welk pakket en welke versie van AppSignal is geïnstalleerd. Dit is ofwel de Ruby-gem, het Elixir-pakket of het Node.js-pakket.
  • AppSignal-agentversie
    • Welke versie van de AppSignal-agent is geïnstalleerd. Dit wordt gebruikt om de versie te herkennen wanneer standalone-modus wordt gebruikt.
  • Agent-release
    • Rapporteert welke architectuur is geïnstalleerd, 32- of 64-bit. De AppSignal-extensie en -agent worden voor elke architectuur afzonderlijk gebouwd.
    • Rapporteert of de musl-build is geïnstalleerd.
  • Agent standalone-modus ingeschakeld
    • Of de agent in standalone-modus draait. Dit wordt gebruikt voor hosts die systemen zoals databases draaien en daarvoor toch hostmetrics willen rapporteren.
  • Agent StatsD-modus ingeschakeld
  • Optionele ingeschakelde functies
    • AppSignal-integraties hebben enkele optionele functies die ingeschakeld kunnen worden, meestal voorafgegaan door de naam enable_ in de configuratie-opties. Deze worden alleen gerapporteerd als ze ingeschakeld zijn.

App-metadata

  • Integratietaal
    • Wat de integratietaal is (Ruby/Elixir/Node.js) en welke versie.
  • Implementatie van de integratietaal
    • Wat de taalimplementatie is, indien van toepassing (MRI of JRuby), en welke versie.
  • Door de integratie ondersteunde bibliotheken
    • Een lijst van welke door AppSignal ondersteunde bibliotheekintegraties geladen zijn en in welke versie, bijv. Rails, Phoenix, Express. Alleen informatie over officieel ondersteunde AppSignal-pakketten wordt verzonden, geen niet-ondersteunde of privépakketten.

Hostmetadata

De hostgegevens zijn beschikbaar voor hosts in de functie hostmetrics, waardoor details worden toegevoegd aan hosts in het overzicht.
  • Architectuur
    • Of het systeem een 32- of 64-bit architectuur heeft.
  • Besturingssysteem
    • Besturingssysteem, ofwel Linux, macOS of Windows.
    • Besturingssysteemdistributie, voor Linux wordt Ubuntu, Fedora, enz. gerapporteerd.
    • Besturingssysteemversie, de versie van het besturingssysteem.
    • Kernelversie, voor Linux wordt de geïnstalleerde kernelversie gerapporteerd.
  • Containersysteem
    • Maakt de host deel uit van een containersysteem zoals Docker. Op containersystemen zoals Docker gebruikt de AppSignal-agent een andere methode om hostmetrics te rapporteren.
  • Platform
    • Of Heroku als platform wordt gedetecteerd. Onze integraties en agent gebruiken andere instellingen op Heroku.