New Relic event data dictionary

New Relic data sources (agents / products / services) generate data objects called events. Events contain key-value pairs called attributes.

This dictionary does not contain events reported by integrations. To learn about the data for integrations, see the integration documentation.


Displaying 1 - 68 of 68 results found

Event Types
Account Usage
NrDailyUsage event

Once per day, New Relic products generate a NrDailyUsage Insights event. Use the productLine attribute to identify and filter for the specific product's usage.

Total attributes in this event: 68

Attribute name Summary
agentHostname ID reported by the agent to uniquely identify the host for which this usage event is reported. Read more.
apmAgentMemoryBytes Bytes of RAM available to the host, as detected by the New Relic agent from the host OS.
apmAgentProcessorCount Number of logical CPU cores available to the host, as detected by the New Relic agent from the host OS.
apmAgentVersion Version of the New Relic APM agent running in the application instance reporting this usage. Read more.
apmAppId ID uniquely identifying the application that is reporting this usage, as it appears in the APM product. Present only for events where usageType equals Application.
apmAppInstanceId ID uniquely identifying the application instance (the process running the New Relic APM agent).
apmAppName Name of the application reporting this usage, as it appears in the APM product. Present only for events where usageType equals Application.
apmBillingInstanceSize Size of the host, for CU-based billing purposes. Read more.
apmCloudDerivedMemoryBytes Bytes of RAM available to the host, as defined by the cloud provider for the host's instance type.
apmCloudDerivedProcessorCount Number of logical processors available to the host, as defined by the cloud provider for the host's instance type.
apmComputeUnitRule Describes the algorithm used to calculate the host size for CU usage. Read more.
apmComputeUnits Number of compute units (CUs) recorded for the given host. Read more.
apmContainerCount The number of unique container IDs associated with this host. Present only for events where usageType equals Host.
apmHoursUsed Number of hours for which usage was recorded for the given entity. Read more.
apmLanguage Name of the language that the usage-reporting application is written in, as reported by the New Relic agent. Read more.
apmMemoryBytes Bytes of RAM available to the host. Used to calculate apmBillingInstanceSize. Read more.
apmProcessorCount Number of logical processors available to the host, used to calculate apmBillingInstanceSize. Read more.
bootId Linux boot ID of host for which this usage is reported, which is unique for each boot lifetime of each Linux operating system instance. Read more.
browserAppId ID uniquely identifying the application reporting this usage, as it appears in the Browser product.
browserPageViewCount Number of page views for an application for that 24-hour period. Read more.
cloudInstanceId ID uniquely identifying the cloud host instance (example: an AWS EC2 instance) for which this usage is reported. Read more.
cloudInstanceSize Size of the cloud instance for this host for CU-based APM billing purposes. Read more.
cloudInstanceType Instance type of the host as defined by the cloud provider and detected by the agent. Read more.
cloudProvider Name of the cloud provider for this host. Example values: aws, azure. This will not be present if no cloud provider was detected by the agent.
cloudZone Name of the zone that a cloud provider host is located in. Read more.
consumingAccountId ID of the New Relic account that is directly responsible for the stored events, as determined from the license key used.
consumingAccountName Name of the New Relic account that is directly responsible for the stored events, as determined from the license key used.
containerId ID of the Docker or other Linux container in which the application instance is running. Read more.
hostId ID used to uniquely identify the host for which this usage is reported. Read more.
infrastructureAgentMemoryBytes Bytes of RAM available to the host, used to calculate infrastructureBillingInstanceSize.
infrastructureAgentProcessorCount Number of logical CPU cores available to the host, used to calculate infrastructureBillingInstanceSize.
infrastructureAgentVersion Version of the Infrastructure agent running on the host reporting this usage. Read more.
infrastructureBillingInstanceSize Size of the host, for CU billing purposes. Calculated as: number of processors multiplied by memory in gibibytes (GiB).
infrastructureCloudDerivedMemoryBytes Bytes of RAM available to the host, as reported by the cloud provider, used to calculate infrastructureBillingInstanceSize.
infrastructureCloudDerivedProcessorCount Number of logical CPU cores available to the host, as reported by the cloud provider, used to calculate infrastructureBillingInstanceSize.
infrastructureComputeUnitRule Describes the algorithm used to calculate the host size for CU usage. Read more.
infrastructureComputeUnits Number of compute units (CUs) recorded for the given host. Read more.
infrastructureHoursUsed Number of hours for which usage was recorded for the given host. When a host is connected to New Relic for any amount of time within a given hour, that hour is counted toward usage.
insightsEventNamespace The type of event. For example: Transaction, MobileCrash, or SystemSample. Event namespaces are associated with a specific data retention period.
insightsIncludedEventCount Count of all events of the given insightsEventNamespace stored for the retention period included with a paid non-Insights product subscription. Read more.
insightsIncludedRetentionInHours Number of hours for which events of the given insightsEventNamespace are stored but are not counted toward your paid Insights Pro subscription. Read more.
insightsNrProduct New Relic product (Insights, APM, Browser, Mobile, etc.) that corresponds to the given insightsEventNamespace.
insightsTotalEventCount Count of all events stored for the given insightsEventNamespace as of the given day. Read more.
insightsTotalRetentionInHours Number of hours for which events of the given insightsEventNamespace are stored.
instanceSizeCapped This is True if the calculated host size was greater than 16 and therefore capped.
isPrimaryApp Boolean. true means the application is the primary app. false means the app is one of several apps that an agent reports data for. Read more.
masterAccountId The ID of the master account that is either responsible for stored events or that is the parent of the consuming account. Read more.
masterAccountName Name of the master account that is either responsible for stored events, or that is the parent of the consuming account. Read more.
missingCpuData This is True if the APM agent reports no CPU count.
missingRamData This is True if the APM agent reports no memory count.
mobileAppId ID uniquely identifying the application reporting this usage, as it appears in the Mobile product.
mobileAppName Name of the application reporting this usage, as it appears in the Mobile product.
mobileUniqueUsersPerMonth Number of unique users (device IDs) counted during the current calendar month to date for a Mobile app.
partnershipId Partner ID of the New Relic customer partnership associated with the account responsible for the stored events. Read more.
partnershipName Name of the New Relic customer partnership associated with the account responsible for the stored events. Read more.
productLine The New Relic product the usage data is from. Use this attribute to identify / filter for product specific usage data.
subAccountId ID of the sub-account that is responsible for the stored event. When this attribute is present, subAccountId is the consumingAccountId. Read more.
subAccountName Name of the sub-account responsible for stored events. When present, this attribute is the same as the consumingAccountName. Read more.
syntheticsFailedCheckCount Number of failed checks that ran on the given day for the given Synthetics monitor and location. Read more.
syntheticsLocation Location the check ran in.
syntheticsLocationLabel Human-readable label for the location of the check. Read more.
syntheticsMonitorId Unique ID of the monitor.
syntheticsMonitorName Name of the monitor.
syntheticsSuccessCheckCount Number of successful checks that ran on the given day for the given Synthetics monitor and location. Read more.
syntheticsType The type of Synthetics monitor. Possible values: SIMPLE, BROWSER, SCRIPT_BROWSER, SCRIPT_API. Read more.
syntheticsTypeLabel Human-readable label for syntheticsType. Possible values: Ping, Simple Browser, Scripted Browser, Scripted API.
timestamp UNIX timestamp (seconds since epoch) of the day and time when event generation was initiated.
usageType For APM, this value can be either Application or Host, depending on the type of entity this event records usage for (other New Relic products will have different values for usageType). Read more.