Skip to content

Zabbix template for view user sessions. Used module Get-Query.

Notifications You must be signed in to change notification settings

Lifailon/Windows-User-Sessions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows-User-Sessions

Шаблон для проверки кол-ва активных и неактивных терминальных сессий и списка пользователей (Login) на машинах с ОС Windows и Windows Server.

Image alt

Image alt

Настройка:

  1. Импортируйте шаблон Windows-User-Sessions в Zabbix.

  2. На клиентской машине с Zabbix Agent:

  • Указать в zabbix_agentd.conf параметр Include, в котором будет содержаться путь к файлу конфигурации:
    Include=.\zabbix_agent2.d\plugins.d\*.conf
  • Поместить файл конфигурации User-Sessions.conf с пользовательскими параметрами (UserParamete) в каталог, путь к которому указан в zabbix_agentd.conf
  • Поместить каталог User-Sessions с содержимым Get-Query-Param.ps1 в каталог, путь к которому указан в User-Sessions.conf. Скрипт содержим модуль Get-Query и пользовательские параметры, которые он принимает от Zabbix сервера.
  • Разрешить выполнение незарегистрированных сценариев PowerShell: Set-ExecutionPolicy Unrestricted -Force
  • Перезапустить службу: 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

Триггеры.

Добавлены 2 триггера, которые следят за кол-вом активных пользователей.

  • При привышении максимального порога активных пользователей, можно делать вывод, что нагрузка на rdsh в ферме превышает допустимый, и возможно стоит наращивать количество хостов, при условии, что все сервера доступны. Он так же может сигнализировать о том, что кол-во серверов для подключения стало меньше обычного.
  • Отсутствие активных пользователей в течении 24 часов может говорить о том, что сервер недоступен для подключения, такое периодически случается, при этом будет доступен icmp и порт.

image