Het rapporteren van applicatiegegevens aan AppSignal via OpenTelemetry omvat meer installatiestappen dan gebruikelijk.
Zorg ervoor dat u alle stappen zorgvuldig volgt om de installatie correct uit te voeren.
Linux-pakket: voer de collector uit op de host die u wilt monitoren.
Docker-image: voer de collector uit in een Docker-container om verbinding te maken met andere containers.
Platform as a Service: voer de collector uit in een Docker-container, gehost door uw hostingprovider.
Als u meer dan één applicatie hebt, of meerdere instanties van een applicatie, raden wij aan de collector op een eigen instantie in uw infrastructuur te installeren, waaraan alle applicaties kunnen rapporteren. Dit verbetert onze rapportage, omdat we instrumentatiegegevens van verschillende applicaties aan elkaar kunnen koppelen (distributed tracing). Het is ook resource-intensiever om de collector apart op elke host te installeren.
U hoeft de collector niet te configureren wanneer u de hosted collector van
AppSignal gebruikt.
Gebruik bij het configureren van de collector de Push API-sleutel op organisatieniveau van de instellingenpagina voor API-sleutels. Hiermee worden verzoeken bij AppSignal geauthenticeerd. Zonder een Push API-sleutel start de collector niet.
Volg de instructies zorgvuldig, inclusief het installeren van eventuele extra pakketten die nodig zijn om OpenTelemetry de frameworks en libraries te laten instrumenteren die uw applicatie gebruikt.Voor andere talen kunt u de installatie-instructies in de OpenTelemetry-documentatie voor die taal volgen, samen met onze taalonafhankelijke generieke installatie-instructies. U vindt het wellicht ook nuttig om onze installatie-instructies voor de talen die wij ondersteunen als referentie te gebruiken.