Windows용 Zabbix 에이전트 정보
8408 단어 zabbixzabbix-agent
■그 1 옵션
왼쪽은 Windows 용이고 오른쪽은 일반 Zabbix 에이전트에서 --help 옵션을 실행 한 것입니다.
>zabbix_agentd.exe --help ]# zabbix_agentd --help
usage: usage:
zabbix_agentd.exe [-c config-file] zabbix_agentd [-c config-file]
zabbix_agentd.exe [-c config-file] -p zabbix_agentd [-c config-file] -p
zabbix_agentd.exe [-c config-file] -t item-key zabbix_agentd [-c config-file] -t item-key
zabbix_agentd.exe [-c config-file] -i [-m] zabbix_agentd [-c config-file] -R runtime-option
zabbix_agentd.exe [-c config-file] -d [-m] zabbix_agentd -h
zabbix_agentd.exe [-c config-file] -s [-m] zabbix_agentd -V
zabbix_agentd.exe [-c config-file] -x [-m]
zabbix_agentd.exe -h A Zabbix daemon for monitoring of various server parameters.
zabbix_agentd.exe -V
Options:
A Zabbix daemon for monitoring of various server parameters. -c --config config-file Absolute path to the configuration file
(default: "/etc/zabbix/zabbix_agentd.conf")
Options: -f --foreground Run Zabbix agent in foreground
-c --config config-file Absolute path to the configuration file -p --print Print known items and exit
(default: "C:\zabbix_agentd.conf") -t --test item-key Test specified item and exit
-f --foreground Run Zabbix agent in foreground -R --runtime-control runtime-option Perform administrative functions
-p --print Print known items and exit
-t --test item-key Test specified item and exit Runtime control options:
-m --multiple-agents For -i -d -s -x functions service name will log_level_increase=target Increase log level, affects all processes if
include Hostname parameter specified in target is not specified
configuration file log_level_decrease=target Decrease log level, affects all processes if
Functions: target is not specified
-i --install Install Zabbix agent as service Log level control targets:
-d --uninstall Uninstall Zabbix agent from service pid Process identifier
-s --start Start Zabbix agent service process-type All processes of specified type (e.g.,
-x --stop Stop Zabbix agent service listener)
process-type,N Process type and number (e.g., listener,3)
-h --help Display this help message
-V --version Display version number -h --help Display this help message
-V --version Display version number
Example: zabbix_agentd -c C:\zabbix\zabbix_agentd.conf
Example: zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
Report bugs to: <https://support.zabbix.com>
Zabbix home page: <http://www.zabbix.com> Report bugs to: <https://support.zabbix.com>
Documentation: <https://www.zabbix.com/documentation> Zabbix home page: <http://www.zabbix.com>
Documentation: <https://www.zabbix.com/documentation>
>
●옵션의 차이 그 1 -R(Runtime control)옵션
통상의 Zabbix 에이전트는 -R 옵션을 사용하는 것으로 재기동을 실시하지 않아도 로그 출력의 디버그 레벨을 변경할 수 있습니다만, Windows용은 -R 옵션을 사용할 수 없기 때문에 디버그 레벨을 변경하는 경우는 zabbix_agentd .conf의 DebugLevel을 변경하여 서비스를 다시 시작해야 합니다.
●옵션의 차이 그 2 서비스의 등록(-i), 삭제(-d), 개시(-s), 정지(-x)와 -m옵션
Windows에서는 Zabbix 에이전트가 Windows 서비스로 등록하고 사용합니다.
그 때문에의 옵션이 서비스의 등록(-i), 삭제(-d), 개시(-s), 정지(-x)가 됩니다.
Zabbix 에이전트를 서비스 등록하면 서비스 이름은 "Zabbix Agent"로 등록됩니다.
Windows 서비스에 단순히 2개의 Zabbix 에이전트를 등록하려고 하면 서비스명이 배팅해 에러가 됩니다.
여러 Zabbix 에이전트를 서비스 등록하려면 -m 옵션을 사용하십시오. (준비로 Hostname이 다른 zabbic_agentd.conf를 준비합니다.)
그리고, -m옵션을 더해 실행하면 이하와 같이 등록할 수 있습니다.
서비스를 보면 다음과 같이 등록되었습니다.
-m 옵션을 붙이면 서비스명은 「Zabbix Agent [Hostname에 설정한 문자]」로 등록되므로 배팅하지 않고 등록할 수 있습니다.
※:여러 Zabbix 에이전트를 등록할 때는 ListenPort도 배팅하지 않도록 주의해 주세요.
또한 -m 옵션은 서비스 등록(-i) 이외의 삭제(-d), 시작(-s), 정지(-x)에서도 사용합니다.
■ 그 2 OS의 문자 코드의 영향에 의한 차이
Zabbix이지만 문자 코드는 UTF-8을 사용합니다.
일본어 Windows는 기본값이 Shift_JIS로 설정되어 있으므로 zabbix_agentd.exe를 실행할 때 아래와 같은 문자 깨짐 메시지가 표시되는 경우가 있습니다.
이 깨짐은 nkfwin32.exe를 사용하여 쉽게 피할 수 있습니다.
덧붙여 아래의 에러입니다만 「서비스 매니저에 접속하려고 했지만 권한이 없다」라고 하는 에러가 됩니다.
ERROR: cannot connect to Service Manager: [0x00000005] アクセスが拒否されました。
zabbix_agentd.exe를 실행하는 경우, 「명령 프롬프트」는 「관리자로서 실행」을 선택해 기동하지 않으면 서비스 등록・삭제・기동・정지 모두에서 이 에러가 발생하므로 주의가 필요합니다.
사용하고 있는 nkf32.exe입니다만, Vector 아래 링크로부터 다운로드한 것을 사용하고 있습니다.
nkf.exe nkf32.dll Windows 용
사족으로 ...
zabbix_sender.exe를 사용한 모니터링에서도 마찬가지로 zabbix_sender.exe는 데이터를 UTF-8로 가져옵니다. 따라서 모니터링 데이터가 Shift_JIS인 경우 zabbix_sender.exe로 전달하기 전에 UTF-8로 변환해야 합니다.
■그 3 사용할 수 있는 아이템과 할 수 없는 아이템
이것에 대해서는 매뉴얼의 아래를 봐 주시면 좋을까… A(^_^;
1 Items supported by platform
Windows-specific item keys
■ 그 4 설정 파일의 차이
다음과 같은 차이가 있습니다.
Windows에서 사용할 수 없는 매개변수
Windows에서만 사용할 수 있는 매개변수
기타
Reference
이 문제에 관하여(Windows용 Zabbix 에이전트 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KAZ0225/items/5c5c7bbc972caaf90c18텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)