Досталось мне в наследство система на котором, наверное, предыдущим системным администратором был развернут Zabbix Agent, вот только контора, составленная опись всех систем не показала наличие Zabbix-сервера, наверное, не получилось или просто смотрели как это работает. На боевую, не на тестовую сперва чтобы обкатать действия. Тестировать что-то на боевое — нельзя. Значит сегодня сделаем удаление агента с Windows Server 2012 R2 Std (Version 6.3.9600).
Шаг №1: Авторизуюсь в системе с правами Администратора в системе, либо локально находясь физически возле системы, либо подключившись к ней под RDP:
Шаг №2: Открываем консоль командной строки с правами Администратора:
Win + X - Command Prompt (Admin)
C:\Windows\system32>
Шаг №3: Проверяем есть ли запущенный процесс в системе:
C:\Windows\system32>tasklist /svc | findstr /I "zabbix"
zabbix_agentd.exe 1908 Zabbix Agent
Шаг №4: Завершаем процесс, либо через "Консоль командной строки", либо через "Task Manager":
C:\Windows\system32>taskkill /F /IM "zabbix_agentd.exe"
SUCCESS: The process "zabbix_agentd.exe" with PID 1908 has been terminated.
Шаг №5: Удаляем установленный Zabbix агент:
C:\Windows\system32>c:\zabbix\zabbix_agentd.exe --uninstall
zabbix_agentd.exe [2184]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [2184]: event source [Zabbix Agent] uninstalled successfully
Шаг №6: Удаляем каталог куда установлен был Zabbix Agent:
C:\Windows\system32>rmdir /S /Q c:\zabbix
Шаг №7: Удаляем созданное правило в "Windows Firewall", либо также через "Консоль командной строки", либо: Win + R -> control.exe - View by: Small icons - Windows Firewall - Advanced settings - Inbounds/Outbound Rules:
C:\Windows\system32>netsh advfirewall firewall delete rule name="zabbix_agent"
Ну как бы и все, Zabbix Agent удален, после ревизии вверенного, я уже свой Zabbix Agent вогружаю на системы с учетом своих настроек.