I am also aware that CheckMK has the VMWARE ESX via vSphere rule which I have implemented, which is allowing me to monitor the ESXi Hosts within the vSAN Cluster.
Help Required:
Is anyone currently monitoring there vSphere VSAN through checkMK, and what method did you use to pull data into CheckMK?
A question around the installation of this mkp file, as it will be first that I will be doing so. As outlined in relevant documentation I have to do a āmkp install vscan-0.3d.mkpā on the checkMK server. Once the change is activated, whatās the next additional configuration required in order for the vsan cluster to start being monitored?
Create some user in vSphere and give readonly permission
Configure WATO rule āCheck VMware VSANā for your vCenter host
reinventarize vCenter. If nothing found, wait some time and retry. VSAN API is slow as hell and query might take more than one minute on large clusters
Probably not. Almost anything within vSphere is nothing but an API call, so vCenter should be able to answer to just some info queries very easily. This is what itās made for. And due to the very slow VSAN API (which is different from vSphere API) the special agent is caching itself and will start a query every 15mins only (if left on defaults) which reduces overhead even more.
inventory looks good but pendingstate never ends and my services monitored with cmk“s standard special agent changed now to unknown⦠seems like there are problems with parallel checks?
@dns_es, weāve also seen this issue on very large clusters, where API queries run for some minutes. The special agent should actually avoid a double run, but this does not work correctly in 0.3x. This issue is fixed in version 0.4 of the package, which was uploaded to exchange yesterday and is now under review.
You should disable the special agent and clean all temporary files in $OMD_ROOT/tmp: agent_vsan., vsan-. If you cant await review I can provide the new package.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.