New Relic data dictionary

This data dictionary lists and defines the attributes attached to New Relic events and other data objects (like Metric and Span data).

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


Displaying 1 - 44 of 44 results found

Types

Infrastructure

ProcessSample

ProcessSample event gathers detailed resource usage information from programs running on a single system. New Relic samples the data every 20 seconds for every active process and packages it into a ProcessSample event, which then sends the raw data to New Relic's collectors every 60 seconds.

Total attributes in this event: 44

Attribute name Summary
agentName The name of the agent (Infrastructure).
agentVersion The version of the New Relic Infrastructure agent.
commandLine The full command line for the current process. This command line will be sanitized by default to strip options and arguments from the command line to prevent accidental leakage of private information.
commandName The base name of the command line's path to the process's form.
contained Returns true if the process is running inside a container; false if not inside a container.
containerId For processes running inside a Docker container, the unique Docker container ID for this process.
containerImage For processes running inside a Docker container, the Docker image ID for the image this process is based on.
containerImageName For processes running inside a Docker container, the Docker image name for this process.
containerLabel_KEY For processes running inside a Docker container, the Docker label associated with this process. Read more.
containerName For processes running inside a Docker container, the Docker container name for this process
cpuPercent The combined CPU usage (of all types, including system, user, I/O, depending on platform), by CPU core, for this process at a single point in time. For systems with more than one CPU core, this percentage may be greater than 100%.
cpuSystemPercent The system-time CPU usage component used by the process.
cpuUserPercent The user-time CPU usage component used by the process.
criticalViolationCount The number of times that alert conditions violated critical thresholds, causing critical violations and opening incidents. If this attribute does not exist on the sample, it has zero violations.
entityID New Relic's unique ID number for the entity that is reporting data. This is used by New Relic to distinguish between customers and their entities.
fullHostname The fully qualified (DNS) hostname.
hostname The short version of the entity's name.
ioReadBytesPerSecond The number of bytes read from all storage devices per second.
ioReadCountPerSecond The number of disk read operations by the process per second.
ioTotalReadBytes Counts bytes that the process caused to be fetched from the storage layer. Read more.
ioTotalReadCount Cumulative number of disk read operations by this process.
ioTotalWriteBytes Counts bytes that the process caused to be sent to the storage layer. Read more.
ioTotalWriteCount Cumulative number of disk write operations by this process.
ioWriteBytesPerSecond The number of bytes written by this process per second.
ioWriteCountPerSecond The number of disk write operations by the process per second.
kernelVersion The Linux kernel version, in string format. Read more.
linuxDistribution The name of the Linux distribution the server is using. Read more.
memoryResidentSizeBytes The total amount of physical memory in use for the process, in bytes.
memoryVirtualSizeBytes The total amount of virtual memory reserved for the process, in bytes.
netIoTotalReceivedPackets Cumulative number of net packets received by this process.
netIoTotalSentPackets Cumulative number of net packets transmitted by this process.
operatingSystem The operating system on which the agent is installed.
parentProcessId The unique parent identification number (PID) for this process.
processDisplayName The display name (friendly name) of the process. Read more.
processId The unique process identification number for this process.
state The current process status as a platform-specific state name. For example: running or sleeping.
threadCount The number of threads active for this process.
timestamp The time (date, hour, minute, second) at which the interaction occurred.
userId The user identifier under which the process is running.
userName The username of the owner of the process; for example, root or ubuntu.
warningViolationCount The number of times that alert conditions violated warning thresholds, causing warning violations.
windowsFamily The Windows family indicates whether the OS is a server or desktop targeted system. Read more.
windowsPlatform The full product name of the installed version of Windows. Read more.
windowsVersion The combined Windows version and build-number string of the OS. Read more.