Installing OSLC Execute Automation Service Provider on IBM Tivoli Monitoring

To install OSLC Execute Automation Service Provider on IBM® Tivoli® Monitoring (ITM), you must run the automation_provider script. OSLC Execute Automation Service Provider can be installed in a noninteractive or interactive mode.

To install OSLC Execute Automation Service Provider, run the following automation_provider script from ITM TEPS host:

  • For Linux® operating system:
    TADDM_CD_ISO/itm-discovery-support/automation_provider.sh install [-i <ITM-HOME>] [-t <TEMP-DIR>] [[-c <CONFIG-FILE> | [-h <TEPS-IP>] [-p <TEPS-PORT>]] [-f]
  • For Windows operating system:
    TADDM_CD_ISO/itm-discovery-support/automation_provider.ps1 install [-i <ITM-HOME>] [-t <TEMP-DIR>] [[-c <CONFIG-FILE> | [-h <TEPS-IP>] [-p <TEPS-PORT>]] [-f]
where:
-i <ITM-HOME>
is the directory of ITM TEPS installation, for example /opt/IBM/ITM.
-t <TEMP-DIR>
is the temporary files destination directory. The default value is /var/log/automation_provider.
-h <TEPS-IP>
is the IP address of ITM TEPS host.
-p <TEPS-PORT>
is the HTTP port of ITM TEPS.
-c <CONFIG-FILE>
is the destination of the provider.properties file, which contains OSLC Execute Automation Service Provider configuration.
-f
is a flag that you can use to be prompted during the installation to provide the required parameters to register OSLC Execute Automation Service Providers in JAZZ SM Registry Services
Important: All parameters of the installation script are optional. You can specify them in any order.
Examples:
automation_provider.sh install -t /tmp/log -i /opt/IBM/ITM -h 9.100.100.200 -p 15210
automation_provider.ps1 install -i /opt/IBM/ITM

  • You can install OSLC Execute Automation Service Provider in a noninteractive mode. Complete the following steps:
    1. Configure the provider.properties file. See the Configuring the provider.properties file section.
    2. Run the following automation_provider script from ITM TEPS host:
      • For Linux operating system:
        automation_provider.sh install  -t /tmp/log  -i /opt/IBM/ITM -c /tmp/provider.properties
      • For Windows operating system:
        automation_provider.ps1 install  -t /tmp/log  -i /opt/IBM/ITM -c /tmp/provider.properties
      Note: If you have nondefault configuration of ITM CURI or ITM SOAP, or if you configured SSL security on ITM TEPS, or both, install OSLC Execute Automation Service Provider in a noninteractive mode. Make sure that you specify correct URL addresses for the com.ibm.automationprovider.itm.curi.url and com.ibm.automationprovider.itm.soap.url properties.
  • You can install OSLC Execute Automation Service Provider in an interactive mode. During the installation, provide values for required parameters as specified in the Configuring the provider.properties file section.