-
Notifications
You must be signed in to change notification settings - Fork 0
/
Setup.txt
13 lines (12 loc) · 1.3 KB
/
Setup.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
1. Указать в zabbix_agentd.conf параметр Include, в котором будет содержаться путь к файлу конфигурации:
Include=.\zabbix_agent2.d\plugins.d\*.conf
2. Поместить файл конфигурации User-Sessions.conf с пользовательскими параметрами (UserParameter) в каталог, путь к которому указан в zabbix_agentd.conf
3. Поместить каталог User-Sessions с содержимым Get-Query-Param.ps1 в каталог, путь к которому указан в User-Sessions.conf. Скрипт содержим модуль Get-Query и пользовательские параметры, которые он принимает от Zabbix сервера.
4. Разрешить выполнение незарегистрированных сценариев PowerShell: Set-ExecutionPolicy Unrestricted -Force
5. Перезапустить службу: Get-Service | where name -match "zabbix agent 2" | Restart-Service
Проверить работу скрипта:
cd C:\zabbix_agent2-6.2.4\conf\zabbix_agent2.d\scripts\User-Sessions
.\Get-Query-Param.ps1 ACTIVEUSER
.\Get-Query-Param.ps1 INACTIVEUSER
.\Get-Query-Param.ps1 ACTIVECOUNT
.\Get-Query-Param.ps1 INACTIVECOUNT