elastic / elastic/apm-agent-java
transaction_ignore_client_addresses
- Dominant language
- Java
- Stars
- 594
- Forks
- 338
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 25
Description
## Is your feature request related to a problem?
Nessus is a web vulnerability scanner. As part of its scan it makes a lot of unique HTTP requests, using a variety of User-Agents (including none at all).
## Describe the solution you'd like
Ability to exclude transactions originating from my known Nessus IPs.
## Describe alternatives you've considered
Trying to exclude them based on User-Agent (`transaction_ignore_user_agents`), but this can't cover them all, and may also exclude some regular traffic.
Blocking/deleting them downstream, but this still results in a lot of unnecessary overhead from the agent, including exceeding cardinality limits when `use_path_as_transaction_name` is enabled.
## Additional context
Addresses should be specifiable as ipv4, ipv6, and CIDR.
Contributor guide
Assessment
This issue has not been assessed yet.