Sorry I was out the office last week, Thanks Ryan for answer the question
Jonathan I Settle
Master Inventor
Superpower Dyslexia
Watson AIOps
IBM Automation
IBM Software
London, UK
Mobile: +44 (0)7766758882
Unless otherwise stated above:
IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
Original Message:
Sent: 5/16/2024 2:13:00 PM
From: Ryan Don
Subject: RE: AIOPs: An old-school professional asking for help
Mohamed, I think this blog will help with what you're trying to accomplish. Cloud Pak for AIOps 4 tips: mapping Netcool/OMNIbus custom fields to AIOps (ibm.com)
------------------------------
Ryan Don
------------------------------
Original Message:
Sent: Thu May 16, 2024 07:25 AM
From: Mohamed Hassan
Subject: AIOPs: An old-school professional asking for help
Hi Jonathan,
Could you explain how to add a custom column to AIOPS like the "something" column that you mentioned.
Thanks,
------------------------------
Mohamed Hassan
Fingerprint Consultancy
Original Message:
Sent: Tue November 07, 2023 11:06 AM
From: Jonathan Settle
Subject: AIOPs: An old-school professional asking for help
Hi
I sent you a private message, i think we should get together and talk specifics, that will be the best way to answer your question. Thought to a general point so help other people that come across this message. In aiops you can add field to alert by just included them, at current to allow custom properties to be seen on the UI. They need to be included in the detail section. On the Alert view it possible to create view like in webgui to show that column of data,
if you go to an incident or the alert page, there the view button which you can press see below.
that will take you to the view build
i add column something, when you save it,
it will show up, in the alert list.
On the impact policy let talk on a Webex, as the devil in the detail, as some policy many not need to change, depending on where they are in a lifecycle, and what function they are doing
------------------------------
Jonathan I Settle
Master Inventor
Superpower Dyslexia
Watson AIOps
Original Message:
Sent: Tue November 07, 2023 05:58 AM
From: Antonio Gadelha
Subject: AIOPs: An old-school professional asking for help
Thank you for the very detailed response.
Yes, we have automations that are implemented partly via Impact policies and partly via triggers.
The original alarm is enriched by specific enrichment policies that add more personalized information.
Currently, there are dozens of custom fields in ObjectServer. Some of these fields are currently important for the operation team to identify the problem. For example, one of these fields informs the geographic location of the equipment using GPS coordinates.
How can we present this type of information on the operator console?
How can we incorporate more information into the alerts console?
Furthermore, there are automations external to Netcool that consult information directly from the ObjectServer to assist in troubleshooting Netcool as a whole.
From what we are realizing, the procedures developed over more than ten years will have to be reviewed to be implemented in AIOPs. We believe that most of these procedures are not easy to implement in AIOPs.
The expectation is that the transition from Netcool to AIOPs will be slow and that we will have to keep the current on-premises environment functional for a long period of time.
------------------------------
Antonio Gadelha
Original Message:
Sent: Mon November 06, 2023 11:23 AM
From: Jonathan Settle
Subject: AIOPs: An old-school professional asking for help
Antonio
AIop's and Netcool omnibus are slightly different, in terms of how you manage them. Internally AIOps has multiple datastore which have to be kept in sync, therefore direct modifications of datastores is not advised due to data synchronisation issues. Therefore interaction and modification of the system is done via well-defined API's.( https://www.ibm.com/docs/en/cloud-paks/cloud-pak-aiops/4.2.1?topic=apis-issue-resolution-api) In AIops thing like object server trigger are no longer present.
The structure of AIops alerts is different to a Netcool alert. This allows more reasoning about the nature of the data. In AIops things like String limits, Object Server Row size limit, and having to up front add a column to the object server is no longer need.
Link to the AIops alert schema
https://www.ibm.com/docs/en/cloud-paks/cloud-pak-aiops/4.2.1?topic=schemas-alerts-events-schema-fields
Aiops can consume alerts from an object server (https://www.ibm.com/docs/en/cloud-paks/cloud-pak-aiops/4.2.1?topic=integrations-tivoli-netcoolomnibus-connections) or https://www.ibm.com/docs/en/cloud-paks/cloud-pak-aiops/4.2.1?topic=integrations-probe-common-tasks to connect probes directly to the AIops internal object server (FYI it not a normal object server, so customer cannot add triggers etc to it)
It sounds like you have developed automation that act on the events, it depends on what component you have encoded that logical in. If the logic is within object server triggers the that logic cannot be directly applied. If that logic in impact policy AIops can call impact policy. (https://www.ibm.com/docs/en/cloud-paks/cloud-pak-aiops/4.2.1?topic=policies-invoke-impact-policy) . If that logic is contained in object server trigger, it might be worth considering connected you on prem object server with the custom logic in to aiops via the Netcool connector. This will allow you to reuses that logic, but take the befits of AIops features.
------------------------------
Jonathan I Settle
Master Inventor
Superpower Dyslexia
Watson AIOps
Original Message:
Sent: Fri November 03, 2023 09:11 AM
From: Antonio Gadelha
Subject: AIOPs: An old-school professional asking for help
We can classify ourselves as an old-school professional accustomed to using Netcool's query tools via command line. Used to analyzing logs to identify the causes of problems.
I miss this when I start looking at AIOps.
I have several questions about the structure of the database used in the solution. We have developed several troubleshooting automation scripts to analyze the causes of problems and to anticipate the correction of future failures.
How can we analyze the structure of the AIOPs alert database? It is compatible with the OMNIbus Database or another database platform?
As those responsible for the Administration and Maintenance of AIOPs, we need more information from AIOPs internals.
We have several questions about how to adapt the management mechanisms currently adopted for AIOPs.
We thank you in advance for all your attention.
------------------------------
Antonio Gadelha
------------------------------