newrelic / node-newrelic

New Relic Node.js agent code base. Developers are welcome to create pull requests here, please see our contributing guidelines. For New Relic technical support, please go to http://support.newrelic.com.
Apache License 2.0
969 stars 398 forks source link

Add new AIM/LLM aggregator #1995

Open bizob2828 opened 8 months ago

bizob2828 commented 8 months ago

Description

Provide a new aggregator to enqueue LLM events that sends to collector custom_event_data method

Acceptance Criteria

As an agent engineer, they should be able to enqueue a new common event that is sent to the custom_event_data method but is controlled separately from the custom events currently defined. It should have its own aggregator, and configuration.

Additional context

The configuration has not been approved for the new AI monitoring events. We can initially deliver this feature with the same configurations as custom events and another story(#1982) will be to define the new configuration.

workato-integration[bot] commented 8 months ago

https://new-relic.atlassian.net/browse/NR-220933