New Relic Entities Pack
2 minute read
Edge Delta Pipeline Pack for New Relic
Overview
The New Relic Entities Edge Delta Pack enriches log data with entity-specific attributes that allow New Relic to effectively associate and analyze logs within its ecosystem. This pack integrates seamlessly with Edge Delta to provide enhanced observability and contextual insights into applications and services.
Pack Description
1. Data Ingestion
The data flow starts with the compound_input node. This node serves as the entry point into the pipeline, where it begins processing the incoming log data.
2. Log Transformation with New Relic Attributes
Once the data is ingested, it moves to the NR Entities node, which is a Log Transform node. This node performs transformations on log entries to insert specific New Relic attributes.
- name: NR Entities
type: log_transform
transformations:
- field_path: item["attributes"]["application_name"]
operation: upsert
value: ' "my-application"'
- field_path: item["attributes"]["service_name"]
operation: upsert
value: '"my-service"'
- field_path: item["attributes"]["log_type"]
operation: upsert
value: '"application_log"'
- field_path: item["attributes"]["level"]
operation: upsert
value: '"info"'
field_path: Specifies the path in the data item where transformation will occur.operation: Used with theupsertoperation to add or update the respective fields in log entries.value: A string value injected into the fields specified underfield_path. For example, the operation modifies logs to include"my-application"in theapplication_namefield.
The transformations carried out by this node enhance the logs with predefined application and service attributes, enriching every log entry with consistent metadata needed for comprehensive observability and context within New Relic.
3. Data Output
Finally, all transformed log entries route to the compound_output node. This node collects data from the NR Entities node and routes it to subsequent destinations outside the Edge Delta pack for further processing or storage.
Sample Input
No sample input data available.