This extension documentation is now deprecated and will no longer be updated. We recommend using the new Citrix Netscaler ADC extension for improved functionality and support.
Learn how to monitor Citrix NetScaler devices using the Dynatrace ActiveGate extension for Citrix NetScaler.
Prerequisites
Citrix NetScaler running version 10.5+ with support for NITRO REST API (version 1.x)
Access to port 443
A user with access to the NITRO REST API, supporting at least 10 concurrent connections
Environment ActiveGate (version 1.155+) that has the ActiveGate plugin module installed and isn't used for synthetic or mainframe monitoring
ActiveGate version 1.175+ is ready to accept and run extensions. If you are running an earlier version of ActiveGate, see the Install ActiveGate plugin module instructions.
One environment ActiveGate can typically support 30-50 NetScaler devices.
Extension installation
In Dynatrace Hub, select Citrix NetScaler ADC.
Select Download to get the extension ZIP file. Don't rename the file.
Unzip the ZIP file to the plugin_deployment directory of your ActiveGate host.
Restart the Dynatrace Remote Plugin Module service.
On Linux, restart the service using the following commands with admin rights:
systemctl restart remotepluginmodule.service
On Windows, run these two commands in a Command Prompt launched as Admin:
sc stop "Dynatrace Remote Plugin Module"
sc start "Dynatrace Remote Plugin Module"
In Dynatrace, go to Settings > Monitoring > Monitored technologies and select Add new technology monitoring > Add ActiveGate extension.
Select Upload extension and upload the ZIP file.
Enter the following information to connect to your NetScaler endpoint:
Setting
Details
Endpoint name
Enter a meaningful endpoint name.
User
The username for connecting to the NetScaler instance.
Password
The user's password.
Host URL of the nitro interface
For example: http://127.0.0.1
Require a valid SSL certificate
Select if a valid SSL certificate is required. Even if the certificate validation is disabled, the extension will communicate via HTTPS if the device is configured for that.
Path to a CA_BUNDLE file or directory
Add the absolute path to self-signed certificates of trusted CAs.
Comma-separated load-balancing virtual servers
Leave empty to fetch all. Regex is supported.
Comma-separated content-switching virtual servers
Leave empty to fetch all. Regex is supported.
Comma-separated VPN virtual servers
Leave empty to fetch all. Regex is supported.
Comma-separated services
Leave empty to fetch all. Regex is supported.
Comma-separated service groups
Leave empty to fetch all. Regex is supported.
Comma-separated interfaces
Leave empty to fetch all. Regex is supported.
Enable debug logging
Select this only if a Dynatrace product expert requests it to investigate an issue.
Name of group
If the device is part of a cluster, type the name here to group devices in the Dynatrace web UI.