Zabbix — автоматизация установки

Zabbix — автоматизация установки

Автомитизируемый клиент будет состоять из zabbix агента, GSmartControl для контроля дисков и логирования установки.

Скрипт установки.
net use K: \\192.168.XX.XX\monitor
mkdir C:\zabbix
mkdir C:\"Program Files"\GSmartControl
copy K:\zabbix C:\zabbix
copy K:\GSmartControl C:\"Program Files"\GSmartControl
echo ----------------------------------------------------- >> K:\install.log
set host=%COMPUTERNAME% installed, add this pc to Zabbix!
echo %host% >> K:\install.log
set name=%COMPUTERNAME%
echo Hostname=%name% >> C:\zabbix\zabbix_agentd.conf
echo %date% %time% >> K:\install.log
echo ----------------------------------------------------- >> K:\install.log
net use K: /delete
cd C:\zabbix
start.bat
net start "Zabbix Agent"

1) Скрипт подключает сетевой диск K:, в котором будут лежать установочные файлы;
2) Создать папки для zabbix b gsmartcontrol;
3) Копирование файлов;
4) Логирование в файл install.log
5) echo Hostname=%name% >> C:\zabbix\zabbix_agentd.conf вводит в конфиг забикса имя компьютера;
6) Отключение дисков;
7) запуск start.bat и агента Zabbix

start.bat устанавливает Zabbix Agent как службу.
c:\zabbix\zabbix_agentd.exe --config c:\zabbix\zabbix_agentd.conf --install

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *