Skip to content

Always-on Performance Monitoring #7

Description

@phinze

As developers know, deploying the application is only the beginning of the journey. Monitoring the application across many dimensions is critical to understand how the application is behaving and what changes need to be made.

We plan to give you a set of tools that work by default to monitor the applications performance. No configuration, directly integrated with our runtime, a steady stream of information that users can use to direct application changes.

Along with this flow of information, we'll give you options for how to analyze it. There are lots of amazing observability analytics platforms and our intention is to directly integrate with them, giving you the data where you want it.

We'll provide our own analysis tools as well that will grow over time. This will include dashboards, event triggers, and AI analysis. This is a huge domain where many, many companies have been working for a very long time. Our intention is to give you a basic set of tools at the start, knowing that you can get more sophisticated analysis by using one of our integrations.

Current (basic observability):

graph LR
    A[App] --> M[Miren Logs & Metrics]
    A -->|manual| I[External Integrations]
Loading

After (always-on monitoring):

graph TB
    subgraph "Miren Runtime"
        A[App] -->|automatic| O[Observability Data]
    end

    O --> D[Miren Dashboards]
    O --> I1[APM Platform]
    O --> I2[Metrics Host]
    O --> I3[Other Integrations]
Loading

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions