- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-30-2024 03:54 AM
I have recently configured Vcenter event collector with all base events and it is creating new VM records in VM instance table with less data and it will be later on converted to Windows Server class record when full IP discovery runs for this VM's IP from IP discovery schedule.
My question is if there is any way we can initiate full IP discovery right away for any VM created from vCenter event collector.
Thanks in Advance!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2024 08:53 AM
So - maybe you could put a BR in which sees the completion of a triggered Discovery resulting from a VMcreated event, and kicks off Discovery against that IP to speed it up?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-30-2024 07:46 AM
Hey Abhishek,
Have you confirmed the platform *isn't* already doing that? As far as I can remember (and docs seem to back this up) VMcreatedEvent & a whole bunch of other new type VM events trigger quick discovery. You could look at the Events table and check for corresponding ECC queue / Discovery statuses against those IP addresses.
Thanks,
Sam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-31-2024 07:59 AM
Hey Sam,
Thank you for responding.
Yes, every VM event(for example - VmCreatedEvent) i am receiving is triggering a quick discovery and a record is being created of the class - VMware Virtual Machine Instance. This record does not have much data as in how we get a lot of data when a IP based discovery happens on any VM.
At later point, on of my VM schedule which runs right after its vCenter cloud discovery schedule is then picking up this IP and try to do the full discovery for the same record. Then the record is also moved to the class - windows server with lot of data in the related lists like softwares installed, relationships and other data too.
My ask is is there any way for us to initiate this full IP based discovery for this machine right after a record was created from VM event instead of waiting for the VM schedule to take this up at later point.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-31-2024 08:25 AM
Abhishek,
I'd be keen to know whether the VM instance is moved to the class - or if there are two separate CIs? I've just referenced my setup and there's no windows server setup in there (though admittedly the environment I have for reference has dedicated ESX hosts). This means all I get is the VM Instance with things like IP, CPU, State - and the ESX Host (from targeting the vCenter, not the host itself).
Are you running VMs on standalone windows hosts?
Thanks,
Sam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 02:11 AM
Hi Sam,
I was having a bit different understanding earlier. let me correct this now.
When an VmcreatedEvent occurs, the system is creating record in Vmware virtual machine instance class and later on when a VM schedule which is part of one cloud discovery schedule runs and if that VM schedule has this IP as of of the IPs it is targeting and if it have access to this server, then VM schedule is creating a Windows server class record with all the data.
My query is if there is any way we can initiate this Quick IP discovery which can create record in windows server class(just like how it's creating record as part of VM schedule) while system is parallelly creating VMWare virtual machine instance class record with event collector record data.
Note - the vm-s are running on esx