Management Pack Deployment

The Management Pack (MP) is installed as a standard .pak file in VMware Aria Operations.

Prerequisites

  • VMware Aria Operations: Version 8.10.0 or higher.
  • Cloud Proxy: A Cloud Proxy instance with network access to the Script Execution Agent.
  • Agent API Token: The token configured in the Agent's .env file.

Installation

  1. Download the PAK file: Get the latest IndevopsScriptControlCenter-*.pak from the release page.
  2. Upload to Aria Operations:
    • Log in as an administrator.
    • Navigate to Data Sources > Integrations > Repository.
    • Click Add and upload the PAK file.
    • Select Install the PAK file even if it is already installed and Ignore the PAK file signature checking.
    • Follow the wizard to complete the installation.

Configuring the Adapter Instance

Once installed, you must create an Adapter Instance to connect to your Agent.

  1. Navigate to Data Sources > Integrations > Accounts.
  2. Click Add Account and select INDEVOPS for Script Control Center.
  3. Fill in the following details:

General Settings

FieldDescriptionExample
NameA friendly name for this connection.Production Script Agent
Description(Optional) Description of the adapter instance.
Agent IP AddressThe IP or FQDN of the worker VM where the Agent is running.10.20.30.40
Script Name/PathName of the script to run (relative to the Agent's /scripts folder).monitor_vcenter.sh
Script TypeThe format of the script's output. Options: Nagios or Prometheus.Nagios
Script ArgumentsArguments passed to the script. Use ${TARGET_HOST} as a placeholder for the target endpoint.-H ${TARGET_HOST} -w 80 -c 90
Target EndpointsSemicolon-separated list of IPs/FQDNs to run the script against.vc01.local;vc02.local
Environment Variables(Optional) Custom variables passed to the script. Format: KEY=VALUE;KEY2=VALUE2.TIMEOUT=30
Interval (x 5 mins)How often the script should run (e.g., 1 means every 5 minutes).1

Advanced Settings

FieldDescriptionDefault
API PortThe port defined in the Agent's configuration.8080
Skip TLS ValidationSet to True if using self-signed certificates for HTTPS.False
Expected Test StatusStatus string used during the "Test Connection" phase.OK

Credentials

  1. Click Add next to the Credential field.
  2. Enter a name for the credential.
  3. Agent API Key: Enter the API_TOKEN configured in the Agent's .env file.
  4. Click OK.

Verification

Click Test Connection to verify that the Adapter can communicate with the Agent. If successful, click Save to start data collection.