PATROL Agent configuration variables

Agent configuration variables are the means by which the characteristics of a PATROL Agent are defined. To configure the Azure host for monitoring by using PATROL Configuration Manager, add the following set of agent configuration variables, and apply it on the PATROL Agent that runs PATROL for Microsoft Azure:

Directory path and variableDescriptionExample
/PAF/Azure_Accounts/AccountLabel/clientID

Indicated the label for Azure account. Used as a instance name for this set of azure monitoring configuration.

Client Id of the native application created in Azure active directory.

"/PAF/Azure_Accounts/BMC-Test/clientID" = {REPLACE = "ccfxxxxx-1234-xxxx-xxxx-ecxxxxx0"}
/PAF/Azure_Accounts/AccountLabel/user

Indicates the user id of the Azure active directory.

"/PAF/Azure_Accounts/BMC-Test/user" = {REPLACE = "BmcSvc@bmc.onmicrosoft.com"}
/SecureStore/PAF/Azure_Accounts/AccountLabel/pwdIndicates the password of the user."/SecureStore/PAF/Azure_Accounts/BMC-Test/pwd" = {REPLACE = "PAF_AZURE_ACCOUNT;PAF/Pa$$w0rd"}
/PAF/Azure_Accounts/AccountLabel/appSvcEnabled

Set this variable to enable or disable App Service monitoring. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/appSvcEnabled" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/vmScaleSetEnabled

Set this variable to enable or disable Virtual Machine Scale Set monitoring. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/vmScaleSetEnabled" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/storageAccountEnabled

Set this variable to enable or disable Storage Account Service monitoring. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/storageAccountEnabled" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/virtualMachineEnabled

Set this variable to enable or disable Virtual Machine monitoring. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/virtualMachineEnabled" = {REPLACE = "1"},
/PAF/Azure_Accounts/AccountLabel/sqlEnabled

Set this variable to enable or disable SQL Server and Database monitoring. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/sqlEnabled" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/subscriptionFilterSet this variable to filter subscriptions. Enter a regular expression matching one or more entities. "/PAF/Azure_Accounts/BMC-Test/subscriptionFilter" = {REPLACE = ".*"}
/PAF/Azure_Accounts/AccountLabel/subscriptionFilterType

Set this variable to include or exclude subscriptions. Valid values:

  • Include - 1
  • Exclude - 0
"/PAF/Azure_Accounts/BMC-Test/subscriptionFilterType" = {REPLACE = "1"}
/PAF/Azure_Accounts/<input>AccountLabel/resourceGroupFilterSet this variable to filter resource groups. Enter a regular expression matching one or more entities."/PAF/Azure_Accounts/BMC-Test/resourceGroupFilter" = {REPLACE = ".*"}
/PAF/Azure_Accounts/AccountLabel/resourceGroupFilterType

Set this variable to include or exclude resource groups. Valid values:

  • Include - 1
  • Exclude - 0
"/PAF/Azure_Accounts/BMC-Test/resourceGroupFilterType" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/storageAccountFilterSet this variable to filter storage accounts. Enter a regular expression matching one or more entities."/PAF/Azure_Accounts/BMC-Test/storageAccountFilter" = {REPLACE = ".*"}
/PAF/Azure_Accounts/AccountLabel/storageAccountFilterType

Set this variable to include or exclude storage accounts. Valid values:

  • Include - 1
  • Exclude - 0
"/PAF/Azure_Accounts/BMC-Test/storageAccountFilterType" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/virtualMachineFilterSet this variable to filter virtual machines. Enter a regular expression matching one or more entities."/PAF/Azure_Accounts/BMC-Test/virtualMachineFilter" = {REPLACE = ".*"}
/PAF/Azure_Accounts/AccountLabel/virtualMachineFilterType

Set this variable to include or exclude virtual machines. Valid values:

  • Include - 1
  • Exclude - 0
"/PAF/Azure_Accounts/BMC-Test/virtualMachineFilterType" = {REPLACE = "1"}
/PAF/Azure_Accounts/AccountLabel/DEBUG

Set this variable to enable or disable debug. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/DEBUG" = {REPLACE = "0"}
/PAF/Azure_Accounts/AccountLabel/storageMinuteCollection

Set this variable to enable or disable data collection from the minute table. Valid values:

  • Enable - 1
  • Disable - 0
"/PAF/Azure_Accounts/BMC-Test/storageMinuteCollection" = {REPLACE = "1"}
/PAF/javaOptsSets java options. 
  • "/PAF/javaOpts" = { REPLACE = "-Xmx1024M"} 
    In this example, -Xmx1024M sets the java max heap size to 1024 MB.
  • "/PAF/javaOpts" = { REPLACE = "-Xms256M -Xmx300M"} 
    In this example, -Xms256M sets the initial java heap size to 256 MB and java max heap size to 300 MB. Multiple arguments can be separated by using a space character.
  • -DvmThreadPool.Performance - Sets VM and VM Scale set performance threads. Default value is 25. For example: -DvmThreadPool.Performance=50
  • -DthreadPool.Performance - Other services. For example: -DthreadPool.Performance=50
  • -DthreadPool.Inventory - For Inventory. For example: -DthreadPool.Inventory=20
/PAF/CREATE_DEVICE

Set this variable to enable or disable device creation. Valid values:

  • Enable - 1
  • Disable - 0

"/PAF/CREATE_DEVICE" = {REPLACE = "1"}

/PAF/JAVA_HOME

Set this variable to the directory path of the Java Runtime Environment.

"/PAF/JAVA_HOME" = {REPLACE = "C:\\Program Files\\Java\\jre1.8.0_65"}





Was this page helpful? Yes No Submitting... Thank you

Comments