Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP Insight Orchestration: User Guide > Chapter 5 Using Operations Orchestration

Server group monitoring example

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

For server groups designated as recoverable, you can use the following example workflow to periodically run and monitor the group, providing diagnostic or diagnostic and recovery capability.

Insight Orchestration ships with a sample workflow called Report Server Group Health. In Operations Orchestration Studio, the workflow is located at: Library / Hewlett-Packard / Insight Orchestration / Recovery / Samples / Report Server Group Health. Report Server Group Health sends an email containing a report of servers in the group that fail to respond to ping from the CMS.

Input parameters include:

  • InfrastructureServiceXml—An XML string of the Insight Orchestration model of the provisioned service.

  • ServerGroup—The name of a server group in the provisioned service.

  • NIC0—A comma-separated list of the IP addresses for NIC0 for each active server in group.

  • NIC1—A comma-separated list of the IP addresses for NIC1 for each active server in group.

  • NIC2—A comma-separated list of the IP addresses for NIC2 for each active server in group.

  • NIC3—A comma-separated list of the IP addresses for NIC3 for each active server in group.

Responses include:

  • Passed—A ping was successful on all servers.

  • Failed—A ping failed on one or more servers in the group.

To utilize the workflow you must:

  • Verify your template has a recoverable server group.

  • (Optional) Enable email to receive troubleshooting information.

  • Create a workflow.

  • Create an infrastructure service from the template.

Verifying server group status

To use the monitoring workflow, verify that the server group is recoverable. In Designer:

  1. Open the template.

  2. Select the Server Group, and right-click. The Edit Server Group Configuration window appears.

  3. Click Config, and then verify that your server is marked Recoverable, or select Recoverable.

  4. Save the template.

Creating the workflow

To enable the Operations Orchestration workflow to execute on a provisioned server group, in Operations Orchestration Studio:

  1. Open the Library/Hewlett-Packard/Insight Orchestration/Recovery folder.

  2. In the folder, right-click and select New->Folder.

  3. Enter a name the name of your Insight Orchestration template.

  4. Select the workflow Library/Hewlett-Packard/Insight Orchestration/Recovery/Samples/Report Server Group Health, right-click and select Edit->Copy.

  5. Open the recovery subfolder, for example, Library/Hewlett-Packard/Insight Orchestration/Recovery/MyTemplate.

    In the open folder, right-click and select Edit->Paste.

  6. Rename the copied Report Server Group Health workflow to the Server Group in your Insight Orchestration template.

Enabling email troubleshooting information

To enable sending debug information in the email report:

  1. Select Send Health Check Email.

  2. Right-click and select Properties.

  3. For row: body: click the right arrow.

  4. Between Server Group: ${ServerGroup} and ${failuresOutput} insert:

    DEBUG - NIC0: ${NIC0} - NIC1: ${NIC1} - NIC2: ${NIC2} - NIC3: ${NIC3}

  5. Save the workflow.

Creating an infrastructure service instance

Using the Self Service Portal or Insight Orchestration console, create a service instance of your template. After successfully provisioning a service from the template, Insight Orchestration executes the workflow for the server group in your template folder, for example Library/Hewlett-Packard/Insight Orchestration/Recovery/MyTemplate/SvrGrp1, periodically. The period between intervals is defined by the recovery.interval parameter in your_HPIO_home/conf/hpio.properties.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2009 Hewlett-Packard Development Company, L.P.