Git Product home page Git Product logo

xm-labs-hpomi's Introduction

HP BSM Operations Manager i (OMi) 10

With the xMatters and HP OMi integration, the appropriate technician can be notified directly via voice, email, SMS or pager. Information about the failure will be presented to the recipient and decisions can be made in real-time.

Once a response is submitted using the recipient’s device, xMatters will update the HP OMi event in real-time. The benefit is that this process is immediate – significantly faster than the time required for staff to notice the failures or malfunctions, determine who is on call, and manually notify the right person. In addition, the ability to take simple actions on the event from any device gives the event resolver a quick way to deal with many issues and communicate to other team members the current state of the event.

During the process, every notification, response, and action is logged in xMatters. In addition, xMatters automatically annotates the original event with status information.

The xMatters product features a self-service web user interface to allow accurate assignment of responsible personnel for each job. xMatters also includes a Subscription panel that allows both managed and self-subscription to HP OMi events.

Pre-Requisites

  • xMatters account - If you don't have one, get one!
  • xMatters integration agent 5.1.8 - Download and documentation here. NOTE The agent must be on a separate box from OMi!!
  • HP OMi (Tested with OMi 10)

Files

How it works

A connected server is configured in OMi and pointed to the Integration Agent. NOTE The agent must be on a separate box from OMi!! The OMi will give an "Invalid DNS" error when trying to configure the connected server. Events that pass the Event Filter in OMi are sent to the agent which then queries for more details from OMi. The request is then sent to the Integration Builder, which creates the event. Notification recipients can respond and these responses are sent back to the IA for updates to the source event in OMi.

Installation

For installation details, see the xm-hp-omi-v30.pdf file. Note that in section 2.1.5, the XMATTERS_FORM and XMATTERS_FYI_FORM variables should point to the Inbound to the HPOMi form and Inbound to the HPOMi form Inbound Integration script respectively.

Testing

Trigger an event in OMi that will make it through the event filter. This will generate an event in xMatters and notify the user in the assigned_user_login_name field, or if that is not populated, will notify the group in the assigned_group_name field.

Troubleshooting

If events are not making it to users:

  1. Check the Integration Agent log IAHOME/log/AlarmPoint.txt to make sure OMi is actually attempting to send the event to the agent.
  2. Check the activity stream for the Inbound to the HPOMi form (or Inbound to the HPOMi-fyi form) inbound integration service and check for errors.
  3. Check the event log for any errors

If responses are not effecting changes in OMi:

  1. Check the Integration Agent log IAHOME/log/AlarmPoint.txt for any errors.

xm-labs-hpomi's People

Contributors

matthewhenry1 avatar xmtinkerer avatar

Watchers

 avatar  avatar  avatar

Forkers

cristianpsg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.