NEW_RELIC_LICENSE_KEY
| Specifies your New Relic license key, which is required to send data. | String
| 22387565c...FFFFNRAL
|
DEPLOYMENT_NAME
| Specifies a unique name for your deployment to help identify its data in New Relic. | String
| fe
|
OTLP_ENDPOINT
| Defines the OTLP endpoint where the agent sends telemetry data. | String (Host:Port)
| otlp.nr-data.net:443
|
NEW_RELIC_LOG_LEVEL
| Sets the agent's log level. Options are OFF, FATAL, ERROR, WARNING, INFO, DEBUG in increasing order of verbosity. | String
| INFO
|
NEW_RELIC_LOG_FILE_PATH
| Specifies the file path for agent logs. If empty or the path is invalid, logs are sent to standard output (stdout). | String (Path)
| ""
|
APM_DATA_REPORTING
| Enable APM data reporting. When enabled, the agent collects and reports application performance monitoring data. | String
| "true"
|
DROP_NETWORK_METRICS_DATA_FOR_ENTITY_NAME
| Comma-separated list of entity names for dropping Network metrix data. For example: "kube-dns,otel-collector,service1". | String
| ""
|
KEEP_NETWORK_METRICS_DATA_FOR_ENTITY_NAME
| Comma-separated list of entity names to always keep Network metrix data. default all entity is keepd/enabled. This bypasses DROP_NETWORK_METRICS_DATA_FOR_ENTITY_NAME filter. For example: "critical-service,important-app,must-monitor". | String
| ""
|
DROP_APM_DATA_FOR_ENTITY_NAME
| Comma-separated list of entity names for dropping eBPF APM data. For example: "kube-dns,otel-collector,service1". | String
| ""
|
KEEP_APM_DATA_FOR_ENTITY_NAME
| Comma-separated list of entity names to always keep eBPF APM data. default all entity is keepd/enabled. This bypasses DROP_APM_DATA_FOR_ENTITY_NAME filter. For example: "critical-service,important-app,must-monitor". | String
| ""
|
DROP_EAPM_DATA_FOR_APM_AGENT_ENABLED_ENTITY
| Drop eBPF APM data for applications/entities that have NewRelic/OpenTelemetry APM agents running | String
| "true"
|
DROP_ALL_DATA_FOR_ENTITY_NAME_REGEX
| Regular expression pattern to match entity names for dropping ALL data (TCP stats + APM data). For example: "java-app|otel-collector|\\bservice1\\b" | String
| ""
|
KEEP_ALL_DATA_FOR_ENTITY_NAME_REGEX
| Regular expression pattern to match entity names to always keep ALL data for. This bypasses all drop filters. For example: "critical-service|important-app|\\bmust-monitor\\b" | String
| ""
|
DROP_ALL_DATA_FOR_APM_AGENT_ENABLED_ENTITY
| Drop all data for applications/entities that have NewRelic/OpenTelemetry APM agents running. | String
| "false"
|
INCLUDE_PORT_IN_SERVER_ENTITY_IDENTIFICATION
| The configuration allows you to include or exclude ports from auto-discovered entity names. Typically, names appear as processName:cwd/container_name:[port], e.g., python:frosty_merkle:[80]. To exclude port details, set this option to false for names such as python:frosty_merkle. | String
| "true"
|
TABLE_STORE_DATA_LIMIT_MB
| Sets the maximum memory (in MiB) that the eBPF agent can use for its internal data table store. This is the primary way to control the agent's RAM usage. | Integer | 250
|
DOWNLOADED_PACKAGED_HEADERS_PATH
| Sets the absolute path of the complete directory where the required linux headers are manually downloaded and placed for the eBPF agent to use. This is useful under restricted environments where agent is not able to download required linux headers. The required headers are identified by the agent based on the kernel version. Use only after NR support recommendation. | String (Path)
| "/path/to/downloaded/headers/dir"
|
DISTRO_KERNEL_HEADERS_PATH
| Sets the absolute path of the complete directory where the linux headers are present for the eBPF agent to use. This is useful where required linux headers could not be installed or path could not be determined. Use only after NR support recommendation. | String (Path)
| "/usr/src/kernels"
|
PROTOCOLS_SPANS_UNLINKED_MAX
| Controls maximum unlinked spans reported per protocol. Set to 0 to disable limit. | String
| "100"
|
PROTOCOLS_HTTP_ENABLED
| Enables or disables all HTTP protocol tracing (metrics and spans). | String
| "true"
|
PROTOCOLS_HTTP_SPANS_ENABLED
| Enables or disables the exporting of spans for HTTP requests. | String
| "true"
|
PROTOCOLS_HTTP_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting HTTP spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_HTTP_SPANS_SAMPLING_ERROR_RATE
| Sets an error rate percentage (1-100) for an HTTP route. If a route's error rate exceeds this value, its corresponding spans are exported. | String
| ""
|
PROTOCOLS_MYSQL_ENABLED
| Enables or disables all MySQL protocol tracing. | String
| "true"
|
PROTOCOLS_MYSQL_SPANS_ENABLED
| Enables or disables exporting of spans for MySQL queries. | String
| "false"
|
PROTOCOLS_MYSQL_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting MySQL spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_PGSQL_ENABLED
| Enables or disables all PostgreSQL protocol tracing. | String
| "true"
|
PROTOCOLS_PGSQL_SPANS_ENABLED
| Enables or disables exporting of spans for PostgreSQL queries. | String
| "false"
|
PROTOCOLS_PGSQL_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting PostgreSQL spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_CASS_ENABLED
| Enables or disables all Cassandra protocol tracing. | String
| "true"
|
PROTOCOLS_CASS_SPANS_ENABLED
| Enables or disables exporting of spans for Cassandra queries. | String
| "false"
|
PROTOCOLS_CASS_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting Cassandra spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_REDIS_ENABLED
| Enables or disables all Redis protocol tracing. | String
| "true"
|
PROTOCOLS_REDIS_SPANS_ENABLED
| Enables or disables exporting of spans for Redis commands. | String
| "false"
|
PROTOCOLS_REDIS_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting Redis spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_MONGODB_ENABLED
| Enables or disables all MongoDB protocol tracing. | String
| "true"
|
PROTOCOLS_MONGODB_SPANS_ENABLED
| Enables or disables exporting of spans for MongoDB queries. | String
| "false"
|
PROTOCOLS_MONGODB_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting MongoDB spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_DYNAMODB_ENABLED
| Enables or disables all DynamoDB protocol tracing. | String
| "true"
|
PROTOCOLS_DYNAMODB_SPANS_ENABLED
| Enables or disables exporting of spans for DynamoDB queries. | String
| "false"
|
PROTOCOLS_DYNAMODB_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting DynamoDB spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_MSSQL_ENABLED
| Enables or disables all MSSQL protocol tracing. | String
| "true"
|
PROTOCOLS_MSSQL_SPANS_ENABLED
| Enables or disables exporting of spans for MSSQL queries. | String
| "false"
|
PROTOCOLS_MSSQL_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting MSSQL spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_KAFKA_ENABLED
| Enables or disables all Kafka protocol tracing. | String
| "true"
|
PROTOCOLS_KAFKA_SPANS_ENABLED
| Enables or disables exporting of spans for Kafka messages. Note: Kafka tracing does not report metrics. | String
| "true"
|
PROTOCOLS_KAFKA_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting Kafka spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_AMQP_ENABLED
| Enables or disables all AMQP protocol tracing. | String
| "true"
|
PROTOCOLS_AMQP_SPANS_ENABLED
| Enables or disables exporting of spans for AMQP (e.g., RabbitMQ) messages. Note: AMQP tracing does not report metrics. | String
| "true"
|
PROTOCOLS_AMQP_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting AMQP spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|
PROTOCOLS_DNS_ENABLED
| Enables or disables all DNS protocol tracing. | String
| "true"
|
PROTOCOLS_DNS_SPANS_ENABLED
| Enables or disables exporting of spans for DNS queries. Note: DNS tracing does not report metrics. | String
| "true"
|
PROTOCOLS_DNS_SPANS_SAMPLING_LATENCY
| Sets the sampling latency threshold for exporting DNS spans. Spans for requests slower than this percentile are exported. Options: p1, p10, p50, p90, p99. | String
| "p50"
|