Skip to content

Instrument RSocket Requester for Observability #32372

Closed as not planned
Closed as not planned

Description

@riko-traveloka

Hi team, until Spring Boot 2.4.0, there's no metrics auto-configuration for RSocketRequester. Would be nice if there's metrics auto-configuration so that we have visibility over the interaction (request-response, fire-forget, etc), both count and latency.

Activity

  1. mbhave commented on Dec 8, 2020

    @mbhave
    Contributor

    I think this is a duplicate of spring-projects/spring-boot#16282.

  2. added and removed on Dec 8, 2020
  3. wilkinsona commented on Dec 9, 2020

    @wilkinsona
    Member

    I'm not sure this is a duplicate. AIUI, spring-projects/spring-boot#16282 is about making the Actuator's endpoints available over RSocket and this issue is about RSocket-related metrics.

  4. riko-traveloka commented on Dec 12, 2020

    @riko-traveloka
    Author

    Hi @mbhave, what @wilkinsona said is right. This issue is about enabling RSocketRequester metric and auto-configuration, and not about making actuator available over RSocket.

    Currently RSocketRequester doesn't send any metrics (count and latency) CMIIW, and also there's no clean way to add metrics (no customizer).

    Maybe just ignore the "actuator" part of this issue to remove confusion.

  5. mbhave commented on Dec 12, 2020

    @mbhave
    Contributor

    Thanks for the clarification @riko-traveloka. I have reopened the issue.

  6. reopened this on Dec 12, 2020
  7. zggg commented on Mar 5, 2024

    @zggg

    any progress?

  8. changed the title [-]Request RSocket Metrics Actuator Autoconfiguration[/-] [+]Instrument RSocket Requester for Observability[/+] on Mar 5, 2024
  9. added this to the General Backlog milestone on Mar 5, 2024
  10. bclozel commented on Mar 5, 2024

    @bclozel
    Member

    @zggg no progress so far as the demand is quite low. We will need to instrument the RSocket Requester directly in Spring Framework first before considering any auto-configuration in Spring Boot (this is why the issue has been transferred).

  11. bclozel commented on Oct 23, 2026

    @bclozel
    Member

    Thanks for raising this, and sorry it has gone so long without a decision.

    We're reviewing older issues to keep the tracker focused on work we can realistically plan. This request hasn't drawn much interest from the community and doesn't fit the current priorities, so we're declining it.

    If it still matters to you on a current Spring Framework version, please add a comment with your use case and we can reconsider. A reproducer or concrete examples help a lot.

  12. removed this from the General Backlog milestone on Oct 23, 2026
  13. added
    status: declinedA suggestion or change that we don't feel we should currently apply
    on Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: declinedA suggestion or change that we don't feel we should currently applytype: enhancementA general enhancement

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions