So it’s been a while since my last post, I’m still alive!! It’s been a busy 17 months for my family, after getting stuck trying to relocate back to Australia from Europe during the Covid19 lockdown, changing jobs and all the stuff that comes with it doesn’t give one much time to blog but that’s all about to change.
In this post I will show you how to enrol Telegraf agents via the suite-api using Powershell, I will also provide the vRops role with the minimum set of permissions required to trigger the install.
To trigger the powershell script you need a vRops user with the correct permissions, I have created a local user in vRops called telegrafenrol and I am using the local Administrator on the VM (but it can also be a domain / LDAP user)
.\vRopsTelegrafEnrol.ps1 -vRopsAddress 'vropsa01.vman.ch' -vRopsUser 'telegrafenrol' -vRopsPassword 'vRopsPassword@123!' -VMName 'winsrv999' -VMUser 'Administrator' -VMPass 'VMPassword@123!'
While the script is running you will see “Install in Progress“, it will actually take for the “Collection status” in vRops to go green before it completes as “Finished“
If you want you can also check the “Recent Tasks” under the vRops Administration area for the status of the install
The user will need the role provided and the scope will be vCenter and vRealize Application Management Pack
The script can be found here
The role can be found here
I hope you found this helpful.