Problem
A newly installed zabbix agent (4.4.x) was installed on a Windows 2016 server using an automated script. The error was showing
Windows could not start the Zabbix Agent service on Local Computer
Error 1067: The process terminated unexpectedly
Troubleshooting
i tried to run the command in the foreground
"C:\Progra~1\Zabbix-Agent\zabbix_agentd.exe" -f --config "C:\Progra~1\Zabbix-Agent\zabbix_agentd.conf"
And it showed the culprit
zabbix_agentd.exe [6964]: cannot open log: unable to open log file [C:\Program Files\Zabbix-Agent\Log\zabbix_agentd.log]: [2] No such file or directory
Resolution
It was simply matter of ensuring the «Log» directory existed and the service started.
Прочитано:
2 414
Для того, чтобы снимать показания с агента на Windows XP, агент необходимо сконфигурировать на взаимосвязь с сервером Zabbix. Поэтому данной заметкой я хочу показать практическую реализацию данной задачи, а так заметка будет служить своего рода шпаргалкой мне самому, что и как нужно сделать, чтобы поставить агент Zabbix на Windows XP в дальнейшем. Постепенно заметка будет усложняться, что также будет отражено в моем блоге в качестве новой заметки.
Итак у меня есть установленная система под управлением Windows XP SP3 x86 со всеми последними обновлениями, брандмауэр включен.
Далее скачиваю с официального сайта Zabbix агент нацеленный на работу на Windows системе:
http://www.zabbix.com/downloads/2.2.7/zabbix_agents_2.2.7.win.zip
Создаю каталог zabbix по месторасположению: C:Program Files
Win + R → cmd.exe
C:Documents and Settingsadmin>mkdir "%ProgramFiles%zabbix"
после чего распаковываю скачанный архив и перемещаю извлеченные файлы (из каталога binwin32 и conf) в созданный каталог zabbix, в итоге должно получиться следующее:
Для редактирования конфигурационного файла агента Zabbix советую поставить текстовый редактор Notepad++, потому как редактирование посредством редактора notepad встроенного в Windows это сущее мучение.
Теперь произведу настройки параметров конфигурационного файла с которыми инсталлируемый агент Zabbix в систему будет взаимодействовать.
Открываю тестовым редактором Notepad++ файл zabbix_agentd.win.conf и привожу настройки к виду ориентированные на подключение к моему Zabbix серверу:
LogFile="c:program fileszabbixzabbix_agentd.log"
LogFileSize=10
Server=192.168.0.197
ListenPort=10050
Hostname=pc
UserParameter=windows.services,"%ProgramFiles%zabbixservices.exe"
Сохраняю внесенные изменения.
Теперь поясню назначение параметров в конфигурационном файле выше:
LogFile → Местонахождение Log файлов Работы Zabbix агента
LogFileSize → Максимальный размер лог файла выраженный в мегабайтах
Server = Указываем IP&DNS сервера где развернут Zabbix сервер
ListenPort = Порт посредством которого происходит взаимосвязь агента с сервером
Hostname = Текущее имя хоста на котором развернут Zabbix агент
Теперь перехожу к установки Zabbix агента в систему:
Win + R → cmd.exe
C:Documents and Settingsadmin>cd /d "%ProgramFiles%zabbix"
Инсталлируем агент в систему:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --install
zabbix_agentd.exe [1440]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [1440]: event source [Zabbix Agent] installed successfully
либо если нужно удаляем агент из системы:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --uninstal
l
zabbix_agentd.exe [1652]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [1652]: event source [Zabbix Agent] uninstalled successfully
Стартуем службу агента:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --start
zabbix_agentd.exe [1128]: service [Zabbix Agent] started successfully
либо:
C:Program Fileszabbix>net start "Zabbix Agent"
, но может произойти, что агент не запускается, в логах выводится ошибка:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Не удалось запустить службу «Zabbix Agent«.
Системная ошибка.
Системная ошибка 1067.
Процесс был неожиданно завершен.
Решение в моем случае заключалось в следующем, это поменять месторасположение лог файла формируемого в процессе работы Zabbix агента:
было:
LogFile=»c:program fileszabbixzabbix_agentd.log»
изменил на:
LogFile=c:zabbix_agentd.log
Сохранил внесенные изменения.
Теперь пробую запустить службу Zabbix агента и она успешно запускается без каких либо ошибок:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
И также был сформирован Log файл:
1248:20141226:153435.606 Starting Zabbix Agent [pc]. Zabbix 2.2.7 (revision 50143).
1248:20141226:153435.606 using configuration file: C:Program Fileszabbixzabbix_agentd.win.conf
244:20141226:153435.616 agent #0 started [collector]
164:20141226:153435.616 agent #1 started [listener #1]
992:20141226:153435.616 agent #2 started [listener #2]
1004:20141226:153435.616 agent #3 started [listener #3]
Почему правда была такая зависимость где формировать Log файл для меня пока загадка, ведь все действия я же выполняю с использованием прав Администратора.
Отлично. Теперь переключаюсь на Web—интерфейс управления Zabbix сервером по мониторингу развернутым ранее у меня на блоге. Сейчас нужно будет завести на сервер хост и присвоить ему шаблоны посредством которых будет формироваться статистика снимаемых данных:
http://IP&DNS, а в моем случае http://192.168.0.197
Login:admin
Password:zabbix
Создаю группу хостов по части Windows:
Configuration – Host groups – Create host group:
Group name:Windows
и нажимаю Save
Далее создаю хост:
Configuration – Hosts – Create host:
Host name:pc
Visible name:pc
Groups: выставляю (In groups) созданную группу Windows
Agent Interfaces: 192.168.0.193
Status: Monitored
Теперь перехожу во вкладку Templates и для текущего создаваемого хоста назначаю следующие шаблоны:
Link new templates – Select —
Template OS Windows
После снова Select – потом Add
И нажимаю Save
После возвращаюсь в страницу где отображены все хосты заведенные на Zabbix сервер и нажимаю F5 чтобы увидеть, что хост поставлен на мониторинг, но как бы не так все благополучно происходит, наведя курсор на колонку Availability вижу, что выставлен красный значок, наведя на который появляется всплывающее сообщение:
Get value from agent failed: cannot connect to [[192.168.0.193]:10050: [4] Interruped system call
Загвоздка заключается в том, что на рабочей станции под управлением Windows XP
по умолчанию включен брандмауэер (и я это указал в начале этой заметки), поэтому нужно добавить правило пропускающее трафик по порту 10050
C:Documents and Settingsadmin>netsh firewall set opmode enable
C:Documents and Settingsadmin>netsh firewall add portopening protocol=tcp port
=10050 name=ZabbixAgent
ОК.
Перезапускаем службу:
C:Documents and Settingsadmin>net stop «Zabbix Agent»
Служба «Zabbix Agent» успешно остановлена.
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
После чего снова возвращаюсь в окно хостов системы мониторинга Zabbix нажимаю клавишу F5 и наблюдаю, что хост успешно стал на мониторинг:
Теперь можно посмотреть доступные графики по собираемым параметрам:
Monitoring – Latest Data
Group: Windows
Host: pc
Можно зайти в каждую категорию и вывести собираемый график с хоста:
Пример собираемых значений с хоста Windows по метрике Processor load (1 min average)
Отлично работает. По такому же принципу я устанавливаю Zabbix агент и на другие интересующие меня Windows системы. Я за визуализацию собираемых данных, а такой инструмент мониторинга Zabbix как раз тот который мне нужен. И мое мнение, он по сравнению с nagios’ом более удобен и продуктивен. А в паре докуменации с официального сайта причем есть перевод на русский то управление данной системой творит чудеса. Советуя набрасывать себе план задач которые Вы бы хотели реализовать с помощью Zabbix и документировать, собирать статистику, анализировать и уже потом с каждый разом Вы станете более лучше по сравнению с теми кто не используется такую систему мониторинга за параметрами систем. Я же хочу пока остановится на этой заметке и попрощаться, до встречи, с уважением — автор блога ekzorchik.
error 1067: service terminated unexpectedly. the zabbix_agentd.exe , version: 2.4.1.49637 not started on windows server 2012R2
according to the event viewer
Faulting application name: wmiprvse.exe, version: 6.3.9600.16384, time stamp: 0x5215f9c9
Faulting module name: msvcrt.dll, version: 7.0.9600.16384, time stamp: 0x5215f944
Exception code: 0xc0000005
Fault offset: 0x00000000000026c4
Faulting process id: 0x75c
Faulting application start time: 0x01d047a3e9ac4e73
Faulting application path: C:Windowssystem32wbemwmiprvse.exe
Faulting module path: C:Windowssystem32msvcrt.dll
Report Id: 279939c8-b397-11e4-80c3-a0369f09133e
Faulting package full name:
Faulting package-relative application ID:
Прочитано:
2 597
Для того, чтобы снимать показания с агента на Windows XP, агент необходимо сконфигурировать на взаимосвязь с сервером Zabbix. Поэтому данной заметкой я хочу показать практическую реализацию данной задачи, а так заметка будет служить своего рода шпаргалкой мне самому, что и как нужно сделать, чтобы поставить агент Zabbix на Windows XP в дальнейшем. Постепенно заметка будет усложняться, что также будет отражено в моем блоге в качестве новой заметки.
Итак у меня есть установленная система под управлением Windows XP SP3 x86 со всеми последними обновлениями, брандмауэр включен.
Далее скачиваю с официального сайта Zabbix агент нацеленный на работу на Windows системе:
http://www.zabbix.com/downloads/2.2.7/zabbix_agents_2.2.7.win.zip
Создаю каталог zabbix по месторасположению: C:Program Files
Win + R → cmd.exe
C:Documents and Settingsadmin>mkdir "%ProgramFiles%zabbix"
после чего распаковываю скачанный архив и перемещаю извлеченные файлы (из каталога binwin32 и conf) в созданный каталог zabbix, в итоге должно получиться следующее:
Для редактирования конфигурационного файла агента Zabbix советую поставить текстовый редактор Notepad++, потому как редактирование посредством редактора notepad встроенного в Windows это сущее мучение.
Теперь произведу настройки параметров конфигурационного файла с которыми инсталлируемый агент Zabbix в систему будет взаимодействовать.
Открываю тестовым редактором Notepad++ файл zabbix_agentd.win.conf и привожу настройки к виду ориентированные на подключение к моему Zabbix серверу:
LogFile="c:program fileszabbixzabbix_agentd.log"
LogFileSize=10
Server=192.168.0.197
ListenPort=10050
Hostname=pc
UserParameter=windows.services,"%ProgramFiles%zabbixservices.exe"
Сохраняю внесенные изменения.
Теперь поясню назначение параметров в конфигурационном файле выше:
LogFile → Местонахождение Log файлов Работы Zabbix агента
LogFileSize → Максимальный размер лог файла выраженный в мегабайтах
Server = Указываем IP&DNS сервера где развернут Zabbix сервер
ListenPort = Порт посредством которого происходит взаимосвязь агента с сервером
Hostname = Текущее имя хоста на котором развернут Zabbix агент
Теперь перехожу к установки Zabbix агента в систему:
Win + R → cmd.exe
C:Documents and Settingsadmin>cd /d "%ProgramFiles%zabbix"
Инсталлируем агент в систему:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --install
zabbix_agentd.exe [1440]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [1440]: event source [Zabbix Agent] installed successfully
либо если нужно удаляем агент из системы:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --uninstal
l
zabbix_agentd.exe [1652]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [1652]: event source [Zabbix Agent] uninstalled successfully
Стартуем службу агента:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --start
zabbix_agentd.exe [1128]: service [Zabbix Agent] started successfully
либо:
C:Program Fileszabbix>net start "Zabbix Agent"
, но может произойти, что агент не запускается, в логах выводится ошибка:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Не удалось запустить службу «Zabbix Agent«.
Системная ошибка.
Системная ошибка 1067.
Процесс был неожиданно завершен.
Решение в моем случае заключалось в следующем, это поменять месторасположение лог файла формируемого в процессе работы Zabbix агента:
было:
LogFile=»c:program fileszabbixzabbix_agentd.log»
изменил на:
LogFile=c:zabbix_agentd.log
Сохранил внесенные изменения.
Теперь пробую запустить службу Zabbix агента и она успешно запускается без каких либо ошибок:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
И также был сформирован Log файл:
1248:20141226:153435.606 Starting Zabbix Agent [pc]. Zabbix 2.2.7 (revision 50143).
1248:20141226:153435.606 using configuration file: C:Program Fileszabbixzabbix_agentd.win.conf
244:20141226:153435.616 agent #0 started [collector]
164:20141226:153435.616 agent #1 started [listener #1]
992:20141226:153435.616 agent #2 started [listener #2]
1004:20141226:153435.616 agent #3 started [listener #3]
Почему правда была такая зависимость где формировать Log файл для меня пока загадка, ведь все действия я же выполняю с использованием прав Администратора.
Отлично. Теперь переключаюсь на Web—интерфейс управления Zabbix сервером по мониторингу развернутым ранее у меня на блоге. Сейчас нужно будет завести на сервер хост и присвоить ему шаблоны посредством которых будет формироваться статистика снимаемых данных:
http://IP&DNS, а в моем случае http://192.168.0.197
Login:admin
Password:zabbix
Создаю группу хостов по части Windows:
Configuration – Host groups – Create host group:
Group name:Windows
и нажимаю Save
Далее создаю хост:
Configuration – Hosts – Create host:
Host name:pc
Visible name:pc
Groups: выставляю (In groups) созданную группу Windows
Agent Interfaces: 192.168.0.193
Status: Monitored
Теперь перехожу во вкладку Templates и для текущего создаваемого хоста назначаю следующие шаблоны:
Link new templates – Select —
Template OS Windows
После снова Select – потом Add
И нажимаю Save
После возвращаюсь в страницу где отображены все хосты заведенные на Zabbix сервер и нажимаю F5 чтобы увидеть, что хост поставлен на мониторинг, но как бы не так все благополучно происходит, наведя курсор на колонку Availability вижу, что выставлен красный значок, наведя на который появляется всплывающее сообщение:
Get value from agent failed: cannot connect to [[192.168.0.193]:10050: [4] Interruped system call
Загвоздка заключается в том, что на рабочей станции под управлением Windows XP
по умолчанию включен брандмауэер (и я это указал в начале этой заметки), поэтому нужно добавить правило пропускающее трафик по порту 10050
C:Documents and Settingsadmin>netsh firewall set opmode enable
C:Documents and Settingsadmin>netsh firewall add portopening protocol=tcp port
=10050 name=ZabbixAgent
ОК.
Перезапускаем службу:
C:Documents and Settingsadmin>net stop «Zabbix Agent»
Служба «Zabbix Agent» успешно остановлена.
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
После чего снова возвращаюсь в окно хостов системы мониторинга Zabbix нажимаю клавишу F5 и наблюдаю, что хост успешно стал на мониторинг:
Теперь можно посмотреть доступные графики по собираемым параметрам:
Monitoring – Latest Data
Group: Windows
Host: pc
Можно зайти в каждую категорию и вывести собираемый график с хоста:
Пример собираемых значений с хоста Windows по метрике Processor load (1 min average)
Отлично работает. По такому же принципу я устанавливаю Zabbix агент и на другие интересующие меня Windows системы. Я за визуализацию собираемых данных, а такой инструмент мониторинга Zabbix как раз тот который мне нужен. И мое мнение, он по сравнению с nagios’ом более удобен и продуктивен. А в паре докуменации с официального сайта причем есть перевод на русский то управление данной системой творит чудеса. Советуя набрасывать себе план задач которые Вы бы хотели реализовать с помощью Zabbix и документировать, собирать статистику, анализировать и уже потом с каждый разом Вы станете более лучше по сравнению с теми кто не используется такую систему мониторинга за параметрами систем. Я же хочу пока остановится на этой заметке и попрощаться, до встречи, с уважением — автор блога ekzorchik.
Прочитано:
2 678
Для того, чтобы снимать показания с агента на Windows XP, агент необходимо сконфигурировать на взаимосвязь с сервером Zabbix. Поэтому данной заметкой я хочу показать практическую реализацию данной задачи, а так заметка будет служить своего рода шпаргалкой мне самому, что и как нужно сделать, чтобы поставить агент Zabbix на Windows XP в дальнейшем. Постепенно заметка будет усложняться, что также будет отражено в моем блоге в качестве новой заметки.
Итак у меня есть установленная система под управлением Windows XP SP3 x86 со всеми последними обновлениями, брандмауэр включен.
Далее скачиваю с официального сайта Zabbix агент нацеленный на работу на Windows системе:
http://www.zabbix.com/downloads/2.2.7/zabbix_agents_2.2.7.win.zip
Создаю каталог zabbix по месторасположению: C:\Program Files\
Win + R → cmd.exe
C:\Documents and Settings\admin>mkdir "%ProgramFiles%\zabbix"
после чего распаковываю скачанный архив и перемещаю извлеченные файлы (из каталога bin\win32 и conf) в созданный каталог zabbix, в итоге должно получиться следующее:
Для редактирования конфигурационного файла агента Zabbix советую поставить текстовый редактор Notepad++, потому как редактирование посредством редактора notepad встроенного в Windows это сущее мучение.
Теперь произведу настройки параметров конфигурационного файла с которыми инсталлируемый агент Zabbix в систему будет взаимодействовать.
Открываю тестовым редактором Notepad++ файл zabbix_agentd.win.conf и привожу настройки к виду ориентированные на подключение к моему Zabbix серверу:
LogFile="c:\program files\zabbix\zabbix_agentd.log"
LogFileSize=10
Server=192.168.0.197
ListenPort=10050
Hostname=pc
UserParameter=windows.services,"%ProgramFiles%\zabbix\services.exe"
Сохраняю внесенные изменения.
Теперь поясню назначение параметров в конфигурационном файле выше:
LogFile → Местонахождение Log файлов Работы Zabbix агента
LogFileSize → Максимальный размер лог файла выраженный в мегабайтах
Server = Указываем IP&DNS сервера где развернут Zabbix сервер
ListenPort = Порт посредством которого происходит взаимосвязь агента с сервером
Hostname = Текущее имя хоста на котором развернут Zabbix агент
Теперь перехожу к установки Zabbix агента в систему:
Win + R → cmd.exe
C:\Documents and Settings\admin>cd /d "%ProgramFiles%\zabbix"
Инсталлируем агент в систему:
C:\Program Files\zabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --install
zabbix_agentd.exe [1440]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [1440]: event source [Zabbix Agent] installed successfully
либо если нужно удаляем агент из системы:
C:\Program Files\zabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --uninstal
l
zabbix_agentd.exe [1652]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [1652]: event source [Zabbix Agent] uninstalled successfully
Стартуем службу агента:
C:\Program Files\zabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --start
zabbix_agentd.exe [1128]: service [Zabbix Agent] started successfully
либо:
C:\Program Files\zabbix>net start "Zabbix Agent"
, но может произойти, что агент не запускается, в логах выводится ошибка:
C:\Documents and Settings\admin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Не удалось запустить службу «Zabbix Agent«.
Системная ошибка.
Системная ошибка 1067.
Процесс был неожиданно завершен.
Решение в моем случае заключалось в следующем, это поменять месторасположение лог файла формируемого в процессе работы Zabbix агента:
было:
LogFile=»c:\program files\zabbix\zabbix_agentd.log»
изменил на:
LogFile=c:\zabbix_agentd.log
Сохранил внесенные изменения.
Теперь пробую запустить службу Zabbix агента и она успешно запускается без каких либо ошибок:
C:\Documents and Settings\admin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
И также был сформирован Log файл:
1248:20141226:153435.606 Starting Zabbix Agent [pc]. Zabbix 2.2.7 (revision 50143).
1248:20141226:153435.606 using configuration file: C:\Program Files\zabbix\zabbix_agentd.win.conf
244:20141226:153435.616 agent #0 started [collector]
164:20141226:153435.616 agent #1 started [listener #1]
992:20141226:153435.616 agent #2 started [listener #2]
1004:20141226:153435.616 agent #3 started [listener #3]
Почему правда была такая зависимость где формировать Log файл для меня пока загадка, ведь все действия я же выполняю с использованием прав Администратора.
Отлично. Теперь переключаюсь на Web—интерфейс управления Zabbix сервером по мониторингу развернутым ранее у меня на блоге. Сейчас нужно будет завести на сервер хост и присвоить ему шаблоны посредством которых будет формироваться статистика снимаемых данных:
http://IP&DNS, а в моем случае http://192.168.0.197
Login:admin
Password:zabbix
Создаю группу хостов по части Windows:
Configuration – Host groups – Create host group:
Group name:Windows
и нажимаю Save
Далее создаю хост:
Configuration – Hosts – Create host:
Host name:pc
Visible name:pc
Groups: выставляю (In groups) созданную группу Windows
Agent Interfaces: 192.168.0.193
Status: Monitored
Теперь перехожу во вкладку Templates и для текущего создаваемого хоста назначаю следующие шаблоны:
Link new templates – Select —
Template OS Windows
После снова Select – потом Add
И нажимаю Save
После возвращаюсь в страницу где отображены все хосты заведенные на Zabbix сервер и нажимаю F5 чтобы увидеть, что хост поставлен на мониторинг, но как бы не так все благополучно происходит, наведя курсор на колонку Availability вижу, что выставлен красный значок, наведя на который появляется всплывающее сообщение:
Get value from agent failed: cannot connect to [[192.168.0.193]:10050: [4] Interruped system call
Загвоздка заключается в том, что на рабочей станции под управлением Windows XP
по умолчанию включен брандмауэер (и я это указал в начале этой заметки), поэтому нужно добавить правило пропускающее трафик по порту 10050
C:\Documents and Settings\admin>netsh firewall set opmode enable
C:\Documents and Settings\admin>netsh firewall add portopening protocol=tcp port
=10050 name=ZabbixAgent
ОК.
Перезапускаем службу:
C:\Documents and Settings\admin>net stop «Zabbix Agent»
Служба «Zabbix Agent» успешно остановлена.
C:\Documents and Settings\admin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
После чего снова возвращаюсь в окно хостов системы мониторинга Zabbix нажимаю клавишу F5 и наблюдаю, что хост успешно стал на мониторинг:
Теперь можно посмотреть доступные графики по собираемым параметрам:
Monitoring – Latest Data
Group: Windows
Host: pc
Можно зайти в каждую категорию и вывести собираемый график с хоста:
Пример собираемых значений с хоста Windows по метрике Processor load (1 min average)
Отлично работает. По такому же принципу я устанавливаю Zabbix агент и на другие интересующие меня Windows системы. Я за визуализацию собираемых данных, а такой инструмент мониторинга Zabbix как раз тот который мне нужен. И мое мнение, он по сравнению с nagios’ом более удобен и продуктивен. А в паре докуменации с официального сайта причем есть перевод на русский то управление данной системой творит чудеса. Советуя набрасывать себе план задач которые Вы бы хотели реализовать с помощью Zabbix и документировать, собирать статистику, анализировать и уже потом с каждый разом Вы станете более лучше по сравнению с теми кто не используется такую систему мониторинга за параметрами систем. Я же хочу пока остановится на этой заметке и попрощаться, до встречи, с уважением — автор блога ekzorchik.
На чтение 7 мин Просмотров 10 Опубликовано
Содержание
- Ошибка 1067: Процесс был неожиданно завершен
- Исправить ошибку 1067, когда процесс был неожиданно завершен
- 1. Удалить поврежденную службу из реестра
- 2. Запуск службы вручную
- 3. Проверка системных файлов
- 4. Безопасный режим
- Agent Windows не подключается к Zabbix server
- Zabbix Agent Error 1067
- Zabbix Agent not starting , get error 1067 — ZABBIX Forums
- Zabbix Agent Not Starting with Error 1067 Jordansphere
- Error — 1067 the process terminated . — ZABBIX SUPPORT
- How to Fix Error 1067: ‘The process terminated .
- Windows Server 2012r2 Agent2 service can’t start : zabbix
- Windows Agent — Error 1053 — ZABBIX Forums
- [SOLVED] Zabbix agent on Windows — Service could not start .
- Download Zabbix agents
- Windows zabbix angetdж— жі•еђЇеЉЁжњЌеЉЎ жЏђз¤єж„Џе¤–з»€жў жЉҐй”™1067…
- [ZBX-9313] zabbix agent crashes on windows server 2012R2 .
- Zabbix Agent Error 1067 Fixes & Solutions
Ошибка 1067: Процесс был неожиданно завершен
Когда вы установили программу или игру, которая устанавливает в систему Windows свою службу, то вы можете при запуске этой службы столкнуться с ошибкой «Ошибка 1067: Процесс был неожиданно завершен«. Эта ошибка возникает в основном из-за неисправных служб или поврежденных настроек этой конкретной службы. Ошибка 1067 может возникнуть с любой из фоновых служб на вашем компьютере с Windows 10, но в основном она встречается в SQL, MySQL и audio. Я буду показывать пример на службе EasyAntiCheat, которая при запуске выдавала мне ошибку 1067.
Исправить ошибку 1067, когда процесс был неожиданно завершен
Прежде чем приступить, перезагрузите ПК и проверьте ошибку. Отключите сторонние антивирусные программы и переустановите программу или игру, если ошибка в этих службах. И прежде чем приступить к исправлениям, рекомендую создать точку восстановления системы для безопасности.
1. Удалить поврежденную службу из реестра
Нажмите сочетание кнопок Win + R и введите regedit, чтобы открыть редактор реестра. В редакторе реестра перейдите по пути:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
- Далее найдите проблемную службу, в моем случаи это EasyAntiCheat.
- Нажмите по ней правой кнопкой мыши и выберите «Экспортировать», чтобы сделать резервную копию.
- Далее нажмите по ней правой кнопкой мыши и выберите «Удалить«.
- Перезагрузите ПК и это обновит или переустановит службу в Windows.
Если не помогло, то вы можете объединить параметры этой службы. У нас есть резервная копия, которую мы создали. Нажмите по ней два раза и установите параметры реестра для этой службы.
2. Запуск службы вручную
Нажмите комбинацию кнопок Win + R и введите services.msc, чтобы открыть службы. Найдите службу, которая выдает вам ошибку 1067, в моем случае эта EasyAntiCheat, и нажмите по ней правой кнопкой мыши, и выберите «Запустить«. Тип запуска не должен быть «отключено». Проверьте, устранена ли ошибка.
3. Проверка системных файлов
Поврежденные системные файлы могут выдавать ошибку 1067 при запуске службы. Попробуем восстановить системные поврежденные файлы, если они имеются. Откройте командную строку от имени администратора и введите две команду по очереди, дожидаясь окончания процесса после каждой:
- sfc /scannow
- Dism /Online /Cleanup-Image /RestoreHealth
4. Безопасный режим
Этот метод поможет вам, если вы у вас ошибка в системной службе, а не той, которая устанавливает сторонняя программа или драйвер. Загрузитесь в безопасном режиме и посмотрите, запускается ли та системная служба, которая выдает ошибку 1067. Иногда сторонние драйвера и службы могут мешать нормальному функционированию системы.
- Попадите в дополнительные параметры, выберите «Параметры загрузки» > «Перезагрузить» > и нажать кнопку F4 (Включить безопасный режим).
Agent Windows не подключается к Zabbix server
Все новые темы
Автор | |||
---|---|---|---|
FarrukhG84 Новичок Зарегистрирован: 22.07.2019
|
|
||
Вернуться к началу |
|
||
Зарегистрируйтесь и реклама исчезнет!
|
|||
Andrei9385 Активный участник Зарегистрирован: 31.10.2018 |
|
||
Вернуться к началу |
|
||
FarrukhG84 Новичок Зарегистрирован: 22.07.2019
|
|
||
Вернуться к началу |
|
||
Andrei9385 Активный участник Зарегистрирован: 31.10.2018 |
|
||
Вернуться к началу |
|
||
FarrukhG84 Новичок Зарегистрирован: 22.07.2019
|
|
||
Вернуться к началу |
|
||
Andrei9385 Активный участник Зарегистрирован: 31.10.2018 |
|
||
Вернуться к началу |
|
||
FarrukhG84 Новичок Зарегистрирован: 22.07.2019 Zabbix Agent Error 1067
We have collected for you the most relevant information on Zabbix Agent Error 1067, as well as possible solutions to this problem. Take a look at the links provided and find the solution that works. Other people have encountered Zabbix Agent Error 1067 before you, so use the ready-made solutions. Zabbix Agent not starting , get error 1067 — ZABBIX Forums
Zabbix Agent Not Starting with Error 1067 Jordansphere
Error — 1067 the process terminated . — ZABBIX SUPPORT
How to Fix Error 1067: ‘The process terminated .
Windows Server 2012r2 Agent2 service can’t start : zabbix
Windows Agent — Error 1053 — ZABBIX Forums
[SOLVED] Zabbix agent on Windows — Service could not start .
Download Zabbix agents
Windows zabbix angetdж— жі•еђЇеЉЁжњЌеЉЎ жЏђз¤єж„Џе¤–з»€жў жЉҐй”™1067…
[ZBX-9313] zabbix agent crashes on windows server 2012R2 .
Zabbix Agent Error 1067 Fixes & SolutionsWe are confident that the above descriptions of Zabbix Agent Error 1067 and how to fix it will be useful to you. If you have another solution to Zabbix Agent Error 1067 or some notes on the existing ways to solve it, then please drop us an email. Adblock |
Содержание
- Ошибка 1067 «Не удалось запустить службу» – как исправить?
- Предоставление учетной записи управлять службой
- Переустановка службы
- Перезапуск MySQL
- Как установить Zabbix агент на Windows XP
- Как установить Zabbix агент на Windows XP
Сообщение об ошибке 1067 «Процесс был неожиданно завершен» возникает при попытке выполнить действие, которое вызывает запуск службы. Чаще происходит при запуске службы SQL и ей подобных. Узнаем подробнее, как ее исправить.
Предоставление учетной записи управлять службой
Проблема часто связана с различными разрешениями и для ее решения предоставьте текущей учетной записи пользователя доступ к элементам управления службой. Это решение примените в первую очередь. Поскольку оно универсально и может быть использовано независимо от того, какая служба отображает сообщение об ошибке 1067.
Нажмите Win + R и выполните команду services.msc .
Найдите службу, которая выдает ошибку, щелкните на нее правой кнопкой мыши и перейдите в Свойства. На вкладке Общие посмотрите состояние. Если она запущена, остановите ее нажатием на соответствующую кнопку.
Затем на вкладке Вход в систему кликните на «Обзор».
В поле ввода имен выбираемых объектов наберите имя текущей учетной записи, кликните на «Проверить имена», чтобы проверить ее правильность, и нажмите на «ОК». Либо выберите имя с помощью кнопок Дополнительно – Поиск.
Затем введите пароль, и примените изменения на «ОК». Закройте окно, и перезагрузите компьютер. В большинстве случаев, этим способом удается исправить ошибку с кодом 1607.
Переустановка службы
В этом решении используем более продвинутый способ перезапуска службы, которая была повреждена и ее не удается исправить в свойствах.
Откройте редактор реестра выполнением команды regedit из окна Win + R.
На левой панели перейдите к разделу:
В разделе Services найдите проблемную службу, кликните на нее правой кнопкой мыши и удалите. Подтвердите все запросы, которые могут возникнуть в процессе удаления, и перезагрузите компьютер
Если не удается удалить проблемный раздел, попробуйте добавить дополнительные разрешения.
Правым щелчком мыши на службе в левой панели вызовите контекстное меню и выберите «Разрешения».
В разделе группы или имена пользователей найдите текущую учетную запись. Если не отображается, нажмите Добавить – Дополнительно – Найти. Выберите ее из результатов поиска.
Установите курсор на текущую учетную запись в разделе группы и имена пользователей, отметьте флажком поле полный доступ в разделе Разрешения и примените изменения.
После этого попробуйте снова удалить раздел и перезагрузите компьютер.
После перезагрузки запустите командную строку от имени администратора с помощью системного поиска.
Запустите следующую команду, которая позволит восстановить удаленный раздел из реестра:
Дождитесь завершения сканирования и перезапустите ПК. Проверьте, решена ли проблема.
Перезапуск MySQL
Если ошибка 1607 связана со MySQL, сначала ее остановим, затем удалим несколько файлов в каталоге установки.
Откройте Панель управления командой control из окна Win + R.
В правом верхнем углу экрана установите просмотр на крупные значки и перейдите в раздел Администрирование. В правой части окна выберите Службы.
Найдите MySQL и дважды кликните на нее, чтобы открыть свойства. Остановите ее нажатием на соответствующую кнопку.
Затем перейдите в проводнике в каталог установки MySQL, который находится на системном диске в папке Program Files (x86). Откройте его и перейдите в папку Data. Найдите два файла ib_logfile0 и ib_logfile1, кликните на них правой кнопкой мыши и удалите.
Вернитесь в окно служб и запустите MySQL. Проверьте, удалось ли устранить ошибку 1067.
Источник
Как установить Zabbix агент на Windows XP
Для того, чтобы снимать показания с агента на Windows XP, агент необходимо сконфигурировать на взаимосвязь с сервером Zabbix. Поэтому данной заметкой я хочу показать практическую реализацию данной задачи, а так заметка будет служить своего рода шпаргалкой мне самому, что и как нужно сделать, чтобы поставить агент Zabbix на Windows XP в дальнейшем. Постепенно заметка будет усложняться, что также будет отражено в моем блоге в качестве новой заметки.
Итак у меня есть установленная система под управлением Windows XP SP3 x86 со всеми последними обновлениями, брандмауэр включен.
Далее скачиваю с официального сайта Zabbix агент нацеленный на работу на Windows системе:
http://www.zabbix.com/downloads/2.2.7/zabbix_agents_2.2.7.win.zip
Создаю каталог zabbix по месторасположению: C:Program Files
Win + R → cmd.exe
C:Documents and Settingsadmin>mkdir «%ProgramFiles%zabbix»
после чего распаковываю скачанный архив и перемещаю извлеченные файлы ( из каталога binwin32 и conf) в созданный каталог zabbix, в итоге должно получиться следующее:
Для редактирования конфигурационного файла агента Zabbix советую поставить текстовый редактор Notepad++, потому как редактирование посредством редактора notepad встроенного в Windows это сущее мучение.
Теперь произведу настройки параметров конфигурационного файла с которыми инсталлируемый агент Zabbix в систему будет взаимодействовать.
Открываю тестовым редактором Notepad++ файл zabbix_agentd.win.conf и привожу настройки к виду ориентированные на подключение к моему Zabbix серверу :
LogFile=»c:program fileszabbixzabbix_agentd.log»
LogFileSize=10
Server=192.168.0.197
ListenPort=10050
Hostname= pc
UserParameter=windows.services,»%ProgramFiles%zabbixservices.exe»
Сохраняю внесенные изменения.
Теперь поясню назначение параметров в конфигурационном файле выше:
LogFile → Местонахождение Log файлов Работы Zabbix агента
LogFileSize → Максимальный размер лог файла выраженный в мегабайтах
Server = Указываем IP&DNS сервера где развернут Zabbix сервер
ListenPort = Порт посредством которого происходит взаимосвязь агента с сервером
Hostname = Текущее имя хоста на котором развернут Zabbix агент
Теперь перехожу к установки Zabbix агента в систему:
Win + R → cmd.exe
C:Documents and Settingsadmin>cd /d «%ProgramFiles%zabbix»
Инсталлируем агент в систему:
C:Program Fileszabbix>zabbix_agentd.exe —config zabbix_agentd.win.conf —install
zabbix_agentd.exe [1440]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [1440]: event source [Zabbix Agent] installed successfully
либо если нужно удаляем агент из системы:
C:Program Fileszabbix>zabbix_agentd.exe —config zabbix_agentd.win.conf —uninstal l
zabbix_agentd.exe [1652]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [1652]: event source [Zabbix Agent] uninstalled successfully
Стартуем службу агента:
C:Program Fileszabbix>zabbix_agentd.exe —config zabbix_agentd.win.conf —start
zabbix_agentd.exe [1128]: service [Zabbix Agent] started successfully
C:Program Fileszabbix>net start «Zabbix Agent»
, но может произойти, что агент не запускается, в логах выводится ошибка:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Не удалось запустить службу «Zabbix Agent«.
Системная ошибка 1067.
Процесс был неожиданно завершен.
Решение в моем случае заключалось в следующем, это поменять месторасположение лог файла формируемого в процессе работы Zabbix агента :
Сохранил внесенные изменения.
Теперь пробую запустить службу Zabbix агента и она успешно запускается без каких либо ошибок:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
И также был сформирован Log файл:
1248:20141226:153435.606 Starting Zabbix Agent [pc]. Zabbix 2.2.7 (revision 50143).
1248:20141226:153435.606 using configuration file: C:Program Fileszabbixzabbix_agentd.win.conf
244:20141226:153435.616 agent #0 started [collector]
164:20141226:153435.616 agent #1 started [listener #1]
992:20141226:153435.616 agent #2 started [listener #2]
1004:20141226:153435.616 agent #3 started [listener #3]
Почему правда была такая зависимость где формировать Log файл для меня пока загадка, ведь все действия я же выполняю с использованием прав Администратора.
Отлично. Теперь переключаюсь на Web— интерфейс управления Zabbix сервером по мониторингу развернутым ранее у меня на блоге. Сейчас нужно будет завести на сервер хост и присвоить ему шаблоны посредством которых будет формироваться статистика снимаемых данных:
http://IP&DNS, а в моем случае http://192.168.0.197
Создаю группу хостов по части Windows:
Configuration – Host groups – Create host group:
и нажимаю Save
Далее создаю хост:
Configuration – Hosts – Create host:
Groups: выставляю (In groups) созданную группу Windows
Agent Interfaces: 192.168.0.193
Теперь перехожу во вкладку Templates и для текущего создаваемого хоста назначаю следующие шаблоны :
Link new templates – Select —
Template OS Windows
После снова Select – потом Add
И нажимаю Save
После возвращаюсь в страницу где отображены все хосты заведенные на Zabbix сервер и нажимаю F5 чтобы увидеть, что хост поставлен на мониторинг, но как бы не так все благополучно происходит, наведя курсор на колонку Availability вижу, что выставлен красный значок, наведя на который появляется всплывающее сообщение:
Get value from agent failed: cannot connect to [[192.168.0.193]:10050: [4] Interruped system call
Загвоздка заключается в том , что на рабочей станции под управлением Windows XP
по умолчанию включен брандмауэер (и я это указал в начале этой заметки), поэтому нужно добавить правило пропускающее трафик по порту 10050
C:Documents and Settingsadmin>netsh firewall set opmode enable
C:Documents and Settingsadmin>netsh firewall add portopening protocol=tcp port
=10050 name=ZabbixAgent
C:Documents and Settingsadmin>net stop «Zabbix Agent»
Служба «Zabbix Agent» успешно остановлена.
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
После чего снова возвращаюсь в окно хостов системы мониторинга Zabbix нажимаю клавишу F5 и наблюдаю, что хост успешно стал на мониторинг:
Теперь можно посмотреть доступные графики по собираемым параметрам :
Monitoring – Latest Data
Можно зайти в каждую категорию и вывести собираемый график с хоста:
Пример собираемых значений с хоста Windows по метрике Processor load (1 min average)
Отлично работает. По такому же принципу я устанавливаю Zabbix агент и на другие интересующие меня Windows системы. Я за визуализацию собираемых данных, а такой инструмент мониторинга Zabbix как раз тот который мне нужен . И мое мнение, он по сравнению с nagios’ ом более удобен и продуктивен. А в паре докуменации с официального сайта причем есть перевод на русский то управление данной системой творит чудеса. Советуя набрасывать себе план задач которые Вы бы хотели реализовать с помощью Zabbix и документировать, собирать статистику, анализировать и уже потом с каждый разом Вы станете более лучше по сравнению с теми кто не используется такую систему мониторинга за параметрами систем. Я же хочу пока остановится на этой заметке и попрощаться, до встречи, с уважением — автор блога ekzorchik.
Источник
Как установить Zabbix агент на Windows XP
Для того, чтобы снимать показания с агента на Windows XP, агент необходимо сконфигурировать на взаимосвязь с сервером Zabbix. Поэтому данной заметкой я хочу показать практическую реализацию данной задачи, а так заметка будет служить своего рода шпаргалкой мне самому, что и как нужно сделать, чтобы поставить агент Zabbix на Windows XP в дальнейшем. Постепенно заметка будет усложняться, что также будет отражено в моем блоге в качестве новой заметки.
Итак у меня есть установленная система под управлением Windows XP SP3 x86 со всеми последними обновлениями, брандмауэр включен.
Далее скачиваю с официального сайта Zabbix агент нацеленный на работу на Windows системе:
http://www.zabbix.com/downloads/2.2.7/zabbix_agents_2.2.7.win.zip
Создаю каталог zabbix по месторасположению: C:Program Files
Win + R → cmd.exe
C:Documents and Settingsadmin>mkdir «%ProgramFiles%zabbix»
после чего распаковываю скачанный архив и перемещаю извлеченные файлы ( из каталога binwin32 и conf) в созданный каталог zabbix, в итоге должно получиться следующее:
Для редактирования конфигурационного файла агента Zabbix советую поставить текстовый редактор Notepad++, потому как редактирование посредством редактора notepad встроенного в Windows это сущее мучение.
Теперь произведу настройки параметров конфигурационного файла с которыми инсталлируемый агент Zabbix в систему будет взаимодействовать.
Открываю тестовым редактором Notepad++ файл zabbix_agentd.win.conf и привожу настройки к виду ориентированные на подключение к моему Zabbix серверу :
LogFile=»c:program fileszabbixzabbix_agentd.log»
LogFileSize=10
Server=192.168.0.197
ListenPort=10050
Hostname= pc
UserParameter=windows.services,»%ProgramFiles%zabbixservices.exe»
Сохраняю внесенные изменения.
Теперь поясню назначение параметров в конфигурационном файле выше:
LogFile → Местонахождение Log файлов Работы Zabbix агента
LogFileSize → Максимальный размер лог файла выраженный в мегабайтах
Server = Указываем IP&DNS сервера где развернут Zabbix сервер
ListenPort = Порт посредством которого происходит взаимосвязь агента с сервером
Hostname = Текущее имя хоста на котором развернут Zabbix агент
Теперь перехожу к установки Zabbix агента в систему:
Win + R → cmd.exe
C:Documents and Settingsadmin>cd /d «%ProgramFiles%zabbix»
Инсталлируем агент в систему:
C:Program Fileszabbix>zabbix_agentd.exe —config zabbix_agentd.win.conf —install
zabbix_agentd.exe [1440]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [1440]: event source [Zabbix Agent] installed successfully
либо если нужно удаляем агент из системы:
C:Program Fileszabbix>zabbix_agentd.exe —config zabbix_agentd.win.conf —uninstal l
zabbix_agentd.exe [1652]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [1652]: event source [Zabbix Agent] uninstalled successfully
Стартуем службу агента:
C:Program Fileszabbix>zabbix_agentd.exe —config zabbix_agentd.win.conf —start
zabbix_agentd.exe [1128]: service [Zabbix Agent] started successfully
C:Program Fileszabbix>net start «Zabbix Agent»
, но может произойти, что агент не запускается, в логах выводится ошибка:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Не удалось запустить службу «Zabbix Agent«.
Системная ошибка 1067.
Процесс был неожиданно завершен.
Решение в моем случае заключалось в следующем, это поменять месторасположение лог файла формируемого в процессе работы Zabbix агента :
Сохранил внесенные изменения.
Теперь пробую запустить службу Zabbix агента и она успешно запускается без каких либо ошибок:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
И также был сформирован Log файл:
1248:20141226:153435.606 Starting Zabbix Agent [pc]. Zabbix 2.2.7 (revision 50143).
1248:20141226:153435.606 using configuration file: C:Program Fileszabbixzabbix_agentd.win.conf
244:20141226:153435.616 agent #0 started [collector]
164:20141226:153435.616 agent #1 started [listener #1]
992:20141226:153435.616 agent #2 started [listener #2]
1004:20141226:153435.616 agent #3 started [listener #3]
Почему правда была такая зависимость где формировать Log файл для меня пока загадка, ведь все действия я же выполняю с использованием прав Администратора.
Отлично. Теперь переключаюсь на Web— интерфейс управления Zabbix сервером по мониторингу развернутым ранее у меня на блоге. Сейчас нужно будет завести на сервер хост и присвоить ему шаблоны посредством которых будет формироваться статистика снимаемых данных:
http://IP&DNS, а в моем случае http://192.168.0.197
Создаю группу хостов по части Windows:
Configuration – Host groups – Create host group:
и нажимаю Save
Далее создаю хост:
Configuration – Hosts – Create host:
Groups: выставляю (In groups) созданную группу Windows
Agent Interfaces: 192.168.0.193
Теперь перехожу во вкладку Templates и для текущего создаваемого хоста назначаю следующие шаблоны :
Link new templates – Select —
Template OS Windows
После снова Select – потом Add
И нажимаю Save
После возвращаюсь в страницу где отображены все хосты заведенные на Zabbix сервер и нажимаю F5 чтобы увидеть, что хост поставлен на мониторинг, но как бы не так все благополучно происходит, наведя курсор на колонку Availability вижу, что выставлен красный значок, наведя на который появляется всплывающее сообщение:
Get value from agent failed: cannot connect to [[192.168.0.193]:10050: [4] Interruped system call
Загвоздка заключается в том , что на рабочей станции под управлением Windows XP
по умолчанию включен брандмауэер (и я это указал в начале этой заметки), поэтому нужно добавить правило пропускающее трафик по порту 10050
C:Documents and Settingsadmin>netsh firewall set opmode enable
C:Documents and Settingsadmin>netsh firewall add portopening protocol=tcp port
=10050 name=ZabbixAgent
C:Documents and Settingsadmin>net stop «Zabbix Agent»
Служба «Zabbix Agent» успешно остановлена.
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
После чего снова возвращаюсь в окно хостов системы мониторинга Zabbix нажимаю клавишу F5 и наблюдаю, что хост успешно стал на мониторинг:
Теперь можно посмотреть доступные графики по собираемым параметрам :
Monitoring – Latest Data
Можно зайти в каждую категорию и вывести собираемый график с хоста:
Пример собираемых значений с хоста Windows по метрике Processor load (1 min average)
Отлично работает. По такому же принципу я устанавливаю Zabbix агент и на другие интересующие меня Windows системы. Я за визуализацию собираемых данных, а такой инструмент мониторинга Zabbix как раз тот который мне нужен . И мое мнение, он по сравнению с nagios’ ом более удобен и продуктивен. А в паре докуменации с официального сайта причем есть перевод на русский то управление данной системой творит чудеса. Советуя набрасывать себе план задач которые Вы бы хотели реализовать с помощью Zabbix и документировать, собирать статистику, анализировать и уже потом с каждый разом Вы станете более лучше по сравнению с теми кто не используется такую систему мониторинга за параметрами систем. Я же хочу пока остановится на этой заметке и попрощаться, до встречи, с уважением — автор блога ekzorchik.
Источник
Прочитано:
2 425
Для того, чтобы снимать показания с агента на Windows XP, агент необходимо сконфигурировать на взаимосвязь с сервером Zabbix. Поэтому данной заметкой я хочу показать практическую реализацию данной задачи, а так заметка будет служить своего рода шпаргалкой мне самому, что и как нужно сделать, чтобы поставить агент Zabbix на Windows XP в дальнейшем. Постепенно заметка будет усложняться, что также будет отражено в моем блоге в качестве новой заметки.
Итак у меня есть установленная система под управлением Windows XP SP3 x86 со всеми последними обновлениями, брандмауэр включен.
Далее скачиваю с официального сайта Zabbix агент нацеленный на работу на Windows системе:
http://www.zabbix.com/downloads/2.2.7/zabbix_agents_2.2.7.win.zip
Создаю каталог zabbix по месторасположению: C:Program Files
Win + R → cmd.exe
C:Documents and Settingsadmin>mkdir "%ProgramFiles%zabbix"
после чего распаковываю скачанный архив и перемещаю извлеченные файлы (из каталога binwin32 и conf) в созданный каталог zabbix, в итоге должно получиться следующее:
Для редактирования конфигурационного файла агента Zabbix советую поставить текстовый редактор Notepad++, потому как редактирование посредством редактора notepad встроенного в Windows это сущее мучение.
Теперь произведу настройки параметров конфигурационного файла с которыми инсталлируемый агент Zabbix в систему будет взаимодействовать.
Открываю тестовым редактором Notepad++ файл zabbix_agentd.win.conf и привожу настройки к виду ориентированные на подключение к моему Zabbix серверу:
LogFile="c:program fileszabbixzabbix_agentd.log"
LogFileSize=10
Server=192.168.0.197
ListenPort=10050
Hostname=pc
UserParameter=windows.services,"%ProgramFiles%zabbixservices.exe"
Сохраняю внесенные изменения.
Теперь поясню назначение параметров в конфигурационном файле выше:
LogFile → Местонахождение Log файлов Работы Zabbix агента
LogFileSize → Максимальный размер лог файла выраженный в мегабайтах
Server = Указываем IP&DNS сервера где развернут Zabbix сервер
ListenPort = Порт посредством которого происходит взаимосвязь агента с сервером
Hostname = Текущее имя хоста на котором развернут Zabbix агент
Теперь перехожу к установки Zabbix агента в систему:
Win + R → cmd.exe
C:Documents and Settingsadmin>cd /d "%ProgramFiles%zabbix"
Инсталлируем агент в систему:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --install
zabbix_agentd.exe [1440]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [1440]: event source [Zabbix Agent] installed successfully
либо если нужно удаляем агент из системы:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --uninstal
l
zabbix_agentd.exe [1652]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [1652]: event source [Zabbix Agent] uninstalled successfully
Стартуем службу агента:
C:Program Fileszabbix>zabbix_agentd.exe --config zabbix_agentd.win.conf --start
zabbix_agentd.exe [1128]: service [Zabbix Agent] started successfully
либо:
C:Program Fileszabbix>net start "Zabbix Agent"
, но может произойти, что агент не запускается, в логах выводится ошибка:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Не удалось запустить службу «Zabbix Agent«.
Системная ошибка.
Системная ошибка 1067.
Процесс был неожиданно завершен.
Решение в моем случае заключалось в следующем, это поменять месторасположение лог файла формируемого в процессе работы Zabbix агента:
было:
LogFile=»c:program fileszabbixzabbix_agentd.log»
изменил на:
LogFile=c:zabbix_agentd.log
Сохранил внесенные изменения.
Теперь пробую запустить службу Zabbix агента и она успешно запускается без каких либо ошибок:
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
И также был сформирован Log файл:
1248:20141226:153435.606 Starting Zabbix Agent [pc]. Zabbix 2.2.7 (revision 50143).
1248:20141226:153435.606 using configuration file: C:Program Fileszabbixzabbix_agentd.win.conf
244:20141226:153435.616 agent #0 started [collector]
164:20141226:153435.616 agent #1 started [listener #1]
992:20141226:153435.616 agent #2 started [listener #2]
1004:20141226:153435.616 agent #3 started [listener #3]
Почему правда была такая зависимость где формировать Log файл для меня пока загадка, ведь все действия я же выполняю с использованием прав Администратора.
Отлично. Теперь переключаюсь на Web—интерфейс управления Zabbix сервером по мониторингу развернутым ранее у меня на блоге. Сейчас нужно будет завести на сервер хост и присвоить ему шаблоны посредством которых будет формироваться статистика снимаемых данных:
http://IP&DNS, а в моем случае http://192.168.0.197
Login:admin
Password:zabbix
Создаю группу хостов по части Windows:
Configuration – Host groups – Create host group:
Group name:Windows
и нажимаю Save
Далее создаю хост:
Configuration – Hosts – Create host:
Host name:pc
Visible name:pc
Groups: выставляю (In groups) созданную группу Windows
Agent Interfaces: 192.168.0.193
Status: Monitored
Теперь перехожу во вкладку Templates и для текущего создаваемого хоста назначаю следующие шаблоны:
Link new templates – Select —
Template OS Windows
После снова Select – потом Add
И нажимаю Save
После возвращаюсь в страницу где отображены все хосты заведенные на Zabbix сервер и нажимаю F5 чтобы увидеть, что хост поставлен на мониторинг, но как бы не так все благополучно происходит, наведя курсор на колонку Availability вижу, что выставлен красный значок, наведя на который появляется всплывающее сообщение:
Get value from agent failed: cannot connect to [[192.168.0.193]:10050: [4] Interruped system call
Загвоздка заключается в том, что на рабочей станции под управлением Windows XP
по умолчанию включен брандмауэер (и я это указал в начале этой заметки), поэтому нужно добавить правило пропускающее трафик по порту 10050
C:Documents and Settingsadmin>netsh firewall set opmode enable
C:Documents and Settingsadmin>netsh firewall add portopening protocol=tcp port
=10050 name=ZabbixAgent
ОК.
Перезапускаем службу:
C:Documents and Settingsadmin>net stop «Zabbix Agent»
Служба «Zabbix Agent» успешно остановлена.
C:Documents and Settingsadmin>net start «Zabbix Agent»
Служба «Zabbix Agent» запускается.
Служба «Zabbix Agent» успешно запущена.
После чего снова возвращаюсь в окно хостов системы мониторинга Zabbix нажимаю клавишу F5 и наблюдаю, что хост успешно стал на мониторинг:
Теперь можно посмотреть доступные графики по собираемым параметрам:
Monitoring – Latest Data
Group: Windows
Host: pc
Можно зайти в каждую категорию и вывести собираемый график с хоста:
Пример собираемых значений с хоста Windows по метрике Processor load (1 min average)
Отлично работает. По такому же принципу я устанавливаю Zabbix агент и на другие интересующие меня Windows системы. Я за визуализацию собираемых данных, а такой инструмент мониторинга Zabbix как раз тот который мне нужен. И мое мнение, он по сравнению с nagios’ом более удобен и продуктивен. А в паре докуменации с официального сайта причем есть перевод на русский то управление данной системой творит чудеса. Советуя набрасывать себе план задач которые Вы бы хотели реализовать с помощью Zabbix и документировать, собирать статистику, анализировать и уже потом с каждый разом Вы станете более лучше по сравнению с теми кто не используется такую систему мониторинга за параметрами систем. Я же хочу пока остановится на этой заметке и попрощаться, до встречи, с уважением — автор блога ekzorchik.