Skip to content

Telemetry/observability/monitoring setup #60

@ZePedroResende

Description

@ZePedroResende

Right now we don't have any kind of observability on the application, sub processes (stacks) and errors .

A first quick win would be to add Sentry to the application and some Logger.error and Logger.info to critical paths on the application if they don't exist already. This would be relatively low hanging fruit and would have a great impact.

We could also explore enabling, Phoenix Dashboard in production given that it provides some cool stuff out of the box (information about the system,metrics based on :telemetry events with real-time charts, see everything that was logged for requests, see, filter, and search processes in the application), it's already on the app, we would only need to setup a production account, and it's easily extensible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions