Skip to content

New component: Fiddler Receiver for ingesting and converting model metrics data to OTLP [receivers/fiddlerreceiver] #38245

Open
@samikshan-fiddler

Description

@samikshan-fiddler

The purpose and use-cases of the new component

The Fiddler receiver component ingests metrics data from Fiddler and converts it into the OTLP metric format. Its primary objective is to enable users to consume metrics data for onboarded machine learning models in a standardized format, ensuring compatibility with any OpenTelemetry-supported platform.

Example use-case:
If a customer wants to view model metrics from Fiddler on Grafana dashboards, the Fiddler receiver can convert and export these metrics in OTLP format to an OTLP endpoint on a Prometheus-compatible data source such as Grafana Mimir.

Example configuration for the component

The following configurations need to be set to use this receiver:

  • endpoint: The URL where Fiddler is deployed for your organization.
  • token: Your authorization token, which can be found on the Fiddler Settings page under the Credentials tab. Ensure that this token is kept secure.
  • interval (optional): The interval at which metrics data is pulled from Fiddler. If not provided, the default value of 30m (30 minutes) will be used.

For more information regarding the endpoint and token, please refer to the Fiddler Docs.

Example:

receivers:
  fiddlerreceiver:
    endpoint: "https://app.fiddler.ai"
    token: "auth-token"
    interval: "30m"  # optional; defaults to 30m if not specified

Telemetry data types supported

Metrics

Code Owner(s)

samikshan-fiddler

Sponsor (optional)

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Sponsor NeededNew component seeking sponsor

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions