Here we have a list of all the settings that are available for the Java agent.
Any of these settings can be set as either an environment variable, System property or as part of the agent string. To use a settings as a System property simple prefix the value with
-Dnv.. To use the settings as an environment variable simply prefix the value with
E.g. to use the setting
name set the System property
-Dnv.name=MyAgent or the environment variable
If multiple values are set then the order is set as follows:
- agent value - this is when the value is set as part of the
- environment variable - this is when the value is set as an environment variable e.g.
- System property - this is when the value is set as a system property e.g.
The authentication token used to authorize the agent.
The name of the agent, can be useful to filter to specific agents.
The tags for the agent, can be useful to filter to specific agents.
These settings are related to the GRPC connection. Allowing control of some of the specifc settings for the GRPC connection channel.
This sets the allocator used by the GRPC connection.
- default - Use the default allocator from Netty.
- pooled - Use the PooledByteBufAllocator from Netty
- unpooled - Use the UnpooledByteBufAllocator from Netty
This sets the allocator to prefer on heap allocation.
- false - Will not wrap the allocator with PreferHeapByteBufAllocator. Unless this is the default from Netty.
- true - will wrap the allocator with PreferHeapByteBufAllocator