I have built a OneAgent plugin for Tibco EMS which collects queue names and their depths and places them all under the Tibco EMS process in Dynatrace. The problem however is that the Tibco EMS core is owned and support by one team, while individual queues are owned by multiple teams making assigning ownership a major pain.
Because of this, I want to no longer place them all under the Tibco EMS process and instead create a custom device for each and every queue. It appears I am not able to create custom devices through a OneAgent plugin though. I found this in the forum....
With ActiveGate plugins, you create new entities of CUSTOM DEVICE type.
With OneAgent plugins you cannot create entities, you just send data to entities discovered by the underlying OneAgent (in fact just process and host metrics).
Is this true that you can not create custom devices from a OneAgent plugin?
Solved! Go to Solution.
OneAgent plugins are meant to extend the monitoring of a process and add additional metrics to be used by the AI. ActiveGate plugins are meant to monitor devices where a OneAgent cannot be installed, such as proxies and load balancers (ergo the creation of custom devices).