Package com.vaadin.observability.micrometer.insights


package com.vaadin.observability.micrometer.insights
  • Class
    Description
    One error raised in a browser, with the detail vaadin.client.errors cannot carry.
    One captured user interaction worth surfacing as an insight, with everything needed to backtrack and replicate it: which route, which component, which user action, how long it took, and, for failures, which exception and where in application code it blew up.
    One captured data provider query worth surfacing as an insight: which component asked for data, on which route, how much it asked for, how much came back, how long it took, and — where the kit can see the database — how much SQL work went into answering it.
    Retains the detail of an error a browser reported, which vaadin.client.errors counts but cannot describe.
    One value a view held when an interaction was captured: which component, as it is known on screen, and what was in it.
    Captures data provider queries worth surfacing: ones that threw, and ones slower than the UX budget.
    A collection one view instance keeps in a field, which has grown at every measurement of its UI that saw it change — the shape of a view accumulating what it loads instead of replacing it.
    Turns captured interactions into insights, and renders the payload served at /actuator/vaadin/observability.
    Captures interesting client-to-server invocations as CapturedInteractions: failed ones (when error metrics are enabled) and ones slower than the UX budget (when request metrics are enabled).
    Bounded in-memory ring buffer of errors reported by browsers.
    Bounded in-memory ring buffer of captured interactions.
    Bounded in-memory ring buffer of captured data provider queries.
    The view collections currently reported as growing.