Skip to content

Generate analytics events from services. #758

@GrahamDumpleton

Description

@GrahamDumpleton

Is your feature request related to a problem? Please describe.

Analytics events are generated from a workshop session to track user progress through a workshop. I want to be able to add custom analytics events into this stream from operator/services that may be used by the workshop session.

For example, if I have an operator for managing LiteLLM proxy instances and which also creates users in LiteLLM proxy per workshop session, I want to be able to report back as an analytics event for that session final information about the session such as the number of LLM tokens used and their cost.

Describe the solution you'd like

Have a means to report additional analytics events via the training portal instance the workshop is hosted under. Needs to be via the training portal as the workshop session container may not exist at the point the event needs to be reported and only the training portal has information about web hook callback URL for reporting the analytics events.

Describe alternatives you've considered

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Untriaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions