Configure ActiveGate plugins

ActiveGate plugins are designed to monitor remote technologies that are beyond the reach of Dynatrace OneAgent. Because of that, each device needs to be defined explicitly. We call it the technology endpoint and define it using the plugin configuration.

Apart from Endpoint name and Choose ActiveGate fields, you can specify your own in the JSON plugin. The values you set in the UI are later available to refer to in the plugin Python code.

You can choose from the following property types:

String

Boolean

Integer

Float

Password

Textarea

Dropdown

How to implement and use plugin configuration

JSON declaration

Edit the properties section to declare the plugin configuration. Each property consists of the following fields:

key - unique id of the property

type - one from listed above

defaultValue (optional) - value of the property when none specified

dropdownValues (optional) - used only for Dropdown property type. It must not be empty and you must declare a default value.

The plugin JSON enables you to provide the description of your properties. This is optional, but it gives you control over the look and feel of your configuration in the UI. Edit the configUI section to describe your properties presentation.