what is the difference in CI / Discovery Status update by MID Server Vs updated by System
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-24-2018 03:04 PM
Hi All,
In Discovery status, we see some of the status are marked as updated by MID server and some are marked as system. What is the difference between updated by mid server and update by system.
In addition for a CI, we always see it as updated by MID server unless it is manual but in fact discovery updates only certain field via different probes (Data Collected by Discovery: Data collected by Discovery ) and there are some filed which we manage via Business Rule.
Is there anyway , we can make a difference if the CI was updated by discovery or by business rule?
Thanks
Amit
- Labels:
-
Discovery
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-26-2018 09:57 PM
Hi Amit,
I presume you are referring to user when you said
"some of the status are marked as updated by MID server and some are marked as system"
In your case, you are referring to Mid server user and system user.
Base on what I have tested, my understanding is the "Updated by" field in discovery status will change along the process.
For example, I login with user "Abel" and initialised the quick discovery under Discovery schedule, the discovery status "Updated by" field will first set to "Abel".
During the discovery process, the user who mid server use to login (ie:miduser. You can check the Mid server "logged in user" under ecc_agent_list) will get updated to "Updated by" field as the mid server user is updating the discovery status record (Discovery still running at this point).
When the discovery process finish, system user will update the Discovery status record -> State=Complete. At this point the discovery status "Updated by" field will change to "system".
I notice scheduled discovery was Updated by admin user. This is because the schedule was created by admin user in my case.
As for CI, it's always updated by MID user in my case as all my CI was created via discovery.
For your question:
Is there anyway , we can make a difference if the CI was updated by discovery or by business rule?
R: If CI was populated via discovery, then CI will be updated by MID user. If the CI was imported into CMDB, then the user who import the CI will show in "Updated by" field.
I'm not sure what happen on business rule. I believe it's based on what the business rule perform in your environment.
Regards,
Kar Meng