19 Oct 2020 08:24 AM - last edited on 24 Jun 2021 01:04 PM by MaciejNeumann
Hi,
I've checked https://www.dynatrace.com/support/help/extend-dynatrace/extensions/ to understand the difference between the two.
Let's say if I have a Solarwinds machine in my network which has OneAgent installed in it. But I can't get all the data I want because Dynatrace doesn't support this environment fully.
Is developing OneAgent extension enough to get data from Solarwinds API and push it to Dynatrace and visualize in the interface?
I just want to understand that if the only difference between OneAgent Extension and ActiveGate Extension is to requirement of OneAgent installaion on the machine we want to get data from.
Regards,
Serhat
Solved! Go to Solution.
19 Oct 2020 09:14 AM
Hi,
OneAgent Extension - Requires a OneAgent to be installed. Adds the metrics/events to the host or processes of the host where the OneAgent is installed.
ActiveGate Extension - Requires an ActiveGate to be installed. Adds the metrics/events to a custom device which is created as part of the extension.
Specifically to your environment, You probably don't want to add all Solarwinds metrics to the host where Solarwinds is running, so an ActiveGate extension might make more sense.
Mike
19 Oct 2020 09:12 PM
I would just chime in to say that ActiveGate extensions run every minute. You might also consider the direct API approach.
19 Oct 2020 09:32 PM
Both OneAgent and ActiveGate extensions execute their query method once every minute. By using counters or similar things you can limit how often you poll the endpoint if overhead is of a concern.