AIOps

 View Only
  • 1.  AIOps and IBM Maximo IT integration

    Posted Thu January 09, 2025 10:23 AM

    The only integrations available in AIOps for opening trouble tickets are GitHub and ServiceNow.

    How can we integrate IBM Maximo IT with AIOps?

    In other words, how can we develop an AIOps integration solution with other ITSM components besides those already available?

    Thank you in advance for your attention.



    ------------------------------
    Antonio Gadelha
    ------------------------------


  • 2.  RE: AIOps and IBM Maximo IT integration

    Posted Thu January 09, 2025 10:42 AM
    You can configure an outgoing email integration in IBM AIOps as shown here:


    And configure an email listener in Maximo to receive the email and process it as shown here:


    If you also need AIOps to be updated when changes occur in Maximo, that would be a separate pair of integrations to set up.

    Frank

    Frank Tate
    MBA, PMP, CISSP





  • 3.  RE: AIOps and IBM Maximo IT integration

    Posted Fri January 10, 2025 05:22 AM

    Hi Antonio, if there is no OOTB integration, you can also send alerts to Netcool/Impact via an "Invoke IBM Tivoli Netcool/Impact" policy in AIOps. Netcool/Impact is a powerful integration component that can be used to integrate generically other systems in a variety of different ways. For example, you could craft an Impact policy to talk to a ticketing API, create a ticket, and enrich that ticket number back into the alert in AIOps.



    ------------------------------
    Zane Bray
    IBM Technical Specialist - AIOps SWAT
    IBM UK
    ------------------------------



  • 4.  RE: AIOps and IBM Maximo IT integration

    Posted Mon January 13, 2025 05:59 AM

    Hi all we have written some Impact Policies already for a NOI Client creating and updating incident in MAS from events. Likely, this can easily be reused if used with AiOps.

    Regards Detlef



    ------------------------------
    Detlef Kleinfelder
    ------------------------------



  • 5.  RE: AIOps and IBM Maximo IT integration

    Posted Fri January 10, 2025 11:32 AM

    It is possible to create a custom connector with the SDK to have bidirectional communication.

    Here are my recommendations.

    First, use https://github.com/IBM/cp4aiops-connectors-ticket-template/tree/main/importer as an initial test to see if IBM Maximo IT data can be used properly in AIOps. There are certain field mappings that can be set for AI training. You can use an initial JSON file to test out your data to make sure incident training will be successful.

    Once you confirm the data can properly be used for training, then use https://github.com/IBM/cp4aiops-connectors-ticket-template/tree/github-connector-sample as an example. We had open sourced a snapshot of our GitHub integration so people can see how a ticket integration should work with bi-directional approach.

    For querying incident data from GitHub: https://github.com/IBM/cp4aiops-connectors-ticket-template/blob/github-connector-sample/src/main/java/com/ibm/aiops/connectors/template/IssuePollingAction.java

    For creating a GitHub issue based on a AIOPs incident: https://github.com/IBM/cp4aiops-connectors-ticket-template/blob/1d29ba2b4fc95579e42c97cbc8bf145497216752/src/main/java/com/ibm/aiops/connectors/template/TicketConnector.java#L430 (GitHub APIs are called to create an incident and then a response is sent back to AIOps)



    ------------------------------
    Steven Hung
    ------------------------------



  • 6.  RE: AIOps and IBM Maximo IT integration

    Posted Mon January 13, 2025 06:04 AM

    Hi, alternatively (as we had no software developer skills) we extracted for a client incidents from their ICD solution (should be easily adaptable to successor MAS) with logstash from the underlying DB2 and pushed the incidents into AIOps via the API. Here, we were able to train the ICD incidents and provide their solutions as similar incidents in context of AiOps incidents.

    Regards Detlef



    ------------------------------
    Detlef Kleinfelder
    ------------------------------



  • 7.  RE: AIOps and IBM Maximo IT integration

    Posted Mon January 13, 2025 09:17 AM
    Edited by Ryan Don Mon January 13, 2025 09:40 AM

    Hi Antonio,

    We were in a similar situation as the out of the box ServiceNow integration with AIOps didn't work for us.

    As Zane mentioned one of the most powerful automation tools within AIOps is the integration with Impact. 

    With Impact you can invoke a policy and run it against a single alert as you traditionally would, or against an AIOps incident.

    In our case we are leveraging both Imapct and the tradional ServiceNow Netcool gateway. we have policies to create a netcool alert with all the relevant information so it can be picked up by the gateway. The Incident Number is passed back to the AIOps incident via a REST API call (see the blog Patrick O'Neill posted last week). 



    ------------------------------
    Ryan Don
    Lead Enterprise Monitoring Engineer
    ADP


    ------------------------------