The Java agent team has been asked to prototype adding Kafka per-cluster produce/consume metrics to help inform the following agent spec draft: https://source.datanerd.us/agents/agent-specs/pull/817
The author of the agent spec draft has provided a PR (#2914) with a potential Java agent implementation that should be vetted to determine if it is a viable solution, a good starting point, or if a different approach should be taken. On first glance, this PR heavily relies on reflection which we would prefer to avoid where possible.
The desired outcome of this story is to have a fully working Java agent prototype that can be used to inform the agent spec and help drive implementation for other language agents.
Related slack conversation: https://newrelic.slack.com/archives/C119L74HL/p1782158844151989
The Java agent team has been asked to prototype adding Kafka per-cluster produce/consume metrics to help inform the following agent spec draft: https://source.datanerd.us/agents/agent-specs/pull/817
The author of the agent spec draft has provided a PR (#2914) with a potential Java agent implementation that should be vetted to determine if it is a viable solution, a good starting point, or if a different approach should be taken. On first glance, this PR heavily relies on reflection which we would prefer to avoid where possible.
The desired outcome of this story is to have a fully working Java agent prototype that can be used to inform the agent spec and help drive implementation for other language agents.
Related slack conversation: https://newrelic.slack.com/archives/C119L74HL/p1782158844151989