Naar hoofdinhoud gaan
Wanneer u de OpenTelemetry-integratie van AppSignal gebruikt, hebt u twee opties voor het inzetten van de AppSignal Collector: Deze pagina helpt u de verschillen tussen deze benaderingen te begrijpen en de beste optie voor uw use case te kiezen.

Hosted collector

De hosted collector is een dienst die door AppSignal wordt aangeboden. Deze draait op de infrastructuur van AppSignal en ontvangt OpenTelemetry-gegevens rechtstreeks van uw applicaties.

Voordelen

  • Nul onderhoud: AppSignal beheert de collector voor u, inclusief updates, schaling en monitoring.
  • Geen infrastructuurkosten: De hosted collector is zonder extra kosten inbegrepen in uw AppSignal-abonnement.
  • Geen installatie nodig: Ideaal voor serverless applicaties, Platform-as-a-Service-implementaties (zoals Heroku, Render) en applicaties waarbij het niet mogelijk is om aanvullende services zoals de collector te draaien.

Beperkingen

  • Gegevensprivacy: Uw applicatiegegevens komen ongefilterd aan bij de hosted collector. Wij filteren de gegevens tijdens de verwerking nadat ze zijn binnengekomen.

Self-hosted collector

De self-hosted collector draait op uw eigen infrastructuur, hetzij als Linux-pakket, hetzij als Docker-container.

Voordelen

  • Verhoogde privacy: Uw applicatiegegevens verlaten uw netwerk niet voordat ze zijn verwerkt, opgeschoond en naar AppSignal zijn verzonden.
  • Compliance: Sommige applicaties zijn wettelijk verplicht om gevoelige gegevens binnen het eigen netwerk te verwerken voordat ze extern worden verzonden.
  • Aanvullende metrieken: U wilt host-metrieken verzamelen van hosts waarop u het Linux-pakket van de collector installeert.

Vereisten en overwegingen

  • Infrastructuurbeheer: U bent verantwoordelijk voor het installeren, configureren, bijwerken en schalen van de collector.
  • Infrastructuurkosten: U maakt kosten voor de rekenkracht die nodig is om de collector te draaien.

De juiste optie kiezen

Als u hulp nodig hebt bij het bepalen welke collector u moet gebruiken, adviseren wij het volgende. Hebt u meer hulp nodig bij het kiezen? Neem dan contact met ons op.

Gebruik de hosted collector wanneer

  • Uw applicatie draait op serverless platforms (AWS Lambda, Vercel, Netlify).
  • U Platform-as-a-Service-providers gebruikt (Heroku, Render, Railway) en de collector niet als Linux-service of Docker-container kunt draaien.
  • U minimale operationele overhead wenst.
  • U geen strikte eisen aan dataresidentie hebt.

Gebruik de self-hosted collector wanneer:

  • U strikte eisen aan gegevensprivacy of compliance hebt.
  • U volledige controle wenst over uw infrastructuur, inclusief het moment waarop de collector wordt bijgewerkt.
  • U over de infrastructuur beschikt om de collector te draaien.

Aan de slag

Beide opties gebruiken dezelfde configuratie en bieden dezelfde functies voor het verzamelen en verwerken van uw OpenTelemetry-gegevens.