Для того что бы получать ID TeamViewer с хостов, на которых стоит Zabbix Agent, нам нужно найти в реестре ключ ClientID
Тестировал на Windows 7 x64 с версией TeamViewer 12
Путь расположения нужных ключей:
1 2 3 4 5 |
# В системах x32 HKLM:\SOFTWARE\TeamViewer\ # В системах x64 HKLM:\SOFTWARE\WOW6432Node\TeamViewer |
Эту строку нужно добавить в новый Item вашего темплейта
1 |
system.run[powershell "( Get-ItemProperty HKLM:\SOFTWARE\WOW6432Node\TeamViewer\ ).ClientID"] |
В результате в Latest Data, после следующего получения информации от агента (по умолчанию 2 минуты для активных проверок), увидим ID тимвьюра