CI Class for Monitoring Checks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-06-2023 10:24 AM
I'm considering creating a new CI class for monitoring checks. My goal is to be able to tell which of my CIs are being monitored and how. I don't see any OOTB classes for this. Eventually, it would be handy to use Discovery to query my monitoring tools to find out about which CIs are being monitored. I'm not looking to have a CI for each time the monitoring check is executed, just a CI to track the existence of that job.
We don't have Event Management in our current license subscription. I wonder if this might be part of the functionality of that application.
Have others created this as a new CI class or is there a different direction I should look?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-09-2023 03:13 AM
Hi, Generally, CI Classes has been generated using CI class manager. Once Class created it will reflect under the 'Tables'. If you want to monitor the table use business rule or report or dashboard options. You can customize what you want. Next - If you are looking what are the CIs are part of newly created classes then better option is Report and dashboard to monitor. OOB represents Dashboard and report provides the solution for monitor.
Suresh.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-10-2023 02:39 AM
Hi, what do mean by monitoring the CI? Do you have any monitoring tools in infrastructure (like Solarwinds) Monitoring tools check if there is any issue with the CI. For example, a server is out of memory and may go down. In this case, a monitoring tool can sense it and send information to the ServiceNow instance (via event management ) Event management will process the event and link it to a CI (this one might be discovered or uploaded via any other tool). Now event management can create incidents to inform the support team or run some remediation task to automatically fix it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-10-2023 09:58 AM
From the first replies, I can tell I wasn't very clear in my question. 😀 Let me try again.
I have some tools for monitoring the availability of my services. Some of these monitoring tools are commercial, like AppDynamics, and some are homegrown. The monitoring tools might do a synthetic login to an application. They might load a special status page where the app can report on its internal state. If that synthetic login fails, or that status page indicates a problem, then we throw an alert.
What I want to track in the CMDB is how complete my monitoring coverage is. I want to be able to see how many of my applications have availability monitoring in place and how many still need monitoring to be created.
I know that the Event Management application is built for handling the actual alerts that come from monitoring tools. I'm not ready for that. But I wondered if they had OOTB CI tables for tracking the monitoring checks that they could link to the inbound alerts.
I am leaning towards creating a new CI class called "Monitoring Check" that could contain a list of all the monitoring checks we've built regardless of the tool. I'll report back here if that is the direction we decide to go. Thanks to @ersureshbe and @pratiksha5 for weighing in!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-11-2023 01:36 AM
Hi, I'm not sure you referred OOB functionality. Service Operation WorkSpace is OOB capability to fulfill your requirement. Pls chk and let me know.
Suresh.