The plugin is distributed as a compiled binary that already contains all required dependencies, so Python or additional libraries are not required on the server where it runs.
An Azure subscription with Azure Application Gateway resources available for monitoring is required.
Azure credentials must be provided through a Service Principal with read permissions over the subscription or over the resource group to be monitored.
The Service Principal must be able to list network resources and query Azure Monitor metrics.
In test environments, the Mock Azure API URL field can be used to point to a mock that simulates Azure Application Gateway responses. In production it must be left empty.