Hello!
What are possible ways to get data about all changes taking place in VI state continuously?
(By "state" I mean a structure/organization of VI (on Host#1 VM#1 and VM#2 are running, on Host#2 only VM#3 is running etc.) and all attributes (or part of them) that has each of VI object.)
For example, Virtual Machine migrated from one host to another (due to workload re-balancing or somehow), stayed there for N seconds and then went to the initial one. The task is to detect this change as soon as we can.
For now, I know 2 possible ways:
Thank in advance!
P.S. Actually, I'm a student and now researching VI theme and particularly an issue of integrity control in VI. I'm a newbie here, this is my 1st (hope not the last ) post here, so I'll be glad to hear any suggestions, useful advices or remark (especially if I've understood VMware documentation wrong).
I think this really "depends" on
because there are multiple ways to skin this cat. Some other options which come to mind include:
If it's strictly networking information you want rather than just states of infra, I think there are more possibilities there. Without knowing some more about your project, its goals and requirements, it's difficult to narrow this field of vision down.
I think this really "depends" on
because there are multiple ways to skin this cat. Some other options which come to mind include:
If it's strictly networking information you want rather than just states of infra, I think there are more possibilities there. Without knowing some more about your project, its goals and requirements, it's difficult to narrow this field of vision down.
Well, lets limit VI with only 2 objects - VM and hosts.
Here are details for your questions:
1. All attributes (or part of them) that have VMs (id, type, name, host, toolstatus, faulttolerance, isolation.tools.###, isolation.device.### etc.) and hosts' attributes (id, type, address, version, build, lockdownmode, chapauth, security.###, UserVars.### etc.).
2. Based on attributes create a "normal" set (template) of them and then periodically observe VI states and check whether VI configuration is still OK or some unacceptable changes take place (this approach may refer to XACML standard and ABAC (Attribute-Based Access Control)).
3. Other infrastructure doesn't make sense, just focused on VM and hosts, at least.
I'll read about vRealize Operations and vRealize Log Insight, thanks for the tip)