Error Monitoring with Sentry

OMN uses Sentry for automated error tracking and performance monitoring. This page explains what Sentry does, what data is collected, and what this means for operators of an OMN installation.

What is Sentry?

Sentry is an open-source application monitoring platform.
It captures runtime errors and performance metrics from the OMN frontend and backend and reports them to the apollon operations team.
Sentry does not interact with business data, documents, or user content stored in OMN.

Why does OMN use Sentry?

Sentry enables the apollon team to:

  • Detect errors proactively before they are reported by users

  • Identify performance bottlenecks in the OMN frontend (Angular) and backend (Spring Boot)

  • Prioritise bug fixes based on error frequency and affected user count

  • Reduce resolution time by providing detailed stack traces and context

What data does Sentry collect?

Sentry collects technical diagnostic data only.
The following table summarises what is and is not captured.

Collected Not collected

JavaScript and Java stack traces

Document or asset content

HTTP request paths (URL, method, status code)

File attachments or binary data

Browser type, OS, and device category

Personally identifiable information (PII) from OMN users by default

Frontend component and route context

Passwords, tokens, or credentials

Backend service and transaction performance timings

Database query results or record content

Sentry is configured to scrub common PII patterns from event payloads.
Organisations with stricter data handling requirements are encouraged to contact apollon support.

Which OMN components are monitored?

Component Sentry Project

OMN Frontend (Angular)

omn-frontend

OMN Backend (Spring Boot)

omn-backend

Both projects are registered under the apollon-u9 Sentry organisation.

Data retention

Error events are retained in Sentry according to the configured retention policy of the apollon-u9 organisation.
apollon reviews and adjusts retention periods periodically.
For specific retention information relevant to a given organisation, apollon support can be contacted directly.

Scope of monitoring

Sentry monitoring is active on all OMN instances managed by apollon via Accelerator Manager.
This includes production environments, regression testing instances, and managed customer tenants.

Contact

For questions about Sentry monitoring in an OMN environment, the following contacts are available:

  • apollon support: support@apollon.de

  • For data protection concerns, the data processing agreement (DPA) with apollon should be referenced.

Welcome to the AI Chat!

Write a prompt to get started...