You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

Discovery checkオブジェクト

次のオブジェクトは、dcheckAPIに直接関連するものです。

ディスカバリチェック

ディスカバリチェックオブジェクトは、ネットワークディスカバリルールによって実行される特定のチェックを定義します。以下のプロパティがあります。

プロパティ 説明
dcheckid ID ディスカバリチェックのID。
druleid ID チェックが属するディスカバリルールのID。
key_ string アイテムキー(typeが「Zabbix agent」に設定されている場合)またはSNMP OID(typeが「SNMPv1 agent」、「SNMPv2 agent」、「SNMPv3 agent」に設定されている場合)。

プロパティの動作:
- typeが「Zabbix agent」、「SNMPv1 agent」、「SNMPv2 agent」、「SNMPv3 agent」に設定されている場合は必須
ports string チェックする1つまたは複数のポート範囲。カンマで区切ります。

デフォルト: 0。

プロパティの動作:
- typeが「SSH」(0)、「LDAP」(1)、「SMTP」(2)、「FTP」(3)、「HTTP」(4)、「POP」(5)、「NNTP」(6)、「IMAP」(7)、「TCP」(8)、「Zabbix agent」(9)、「SNMPv1 agent」(10)、「SNMPv2 agent」(11)、「SNMPv3 agent」(13)、「HTTPS」(14)、「Telnet」(15)に設定されている場合にサポート
snmp_community string SNMPコミュニティ。

プロパティの動作:
- typeが「SNMPv1 agent」または「SNMPv2 agent」に設定されている場合は必須
snmpv3_authpassphrase string 認証パスフレーズ。

プロパティの動作:
- typeが「SNMPv3 agent」に設定され、snmpv3_securitylevelが「authNoPriv」または「authPriv」に設定されている場合にサポート
snmpv3_authprotocol integer 認証プロトコル。

指定可能な値:
0 - (デフォルト) MD5;
1 - SHA1;
2 - SHA224;
3 - SHA256;
4 - SHA384;
5 - SHA512。

プロパティの動作:
- typeが「SNMPv3 agent」に設定され、snmpv3_securitylevelが「authNoPriv」または「authPriv」に設定されている場合にサポート
snmpv3_contextname string SNMPv3コンテキスト名。

プロパティの動作:
- typeが「SNMPv3 agent」に設定されている場合にサポート
snmpv3_privpassphrase string プライバシーパスフレーズ。

プロパティの動作:
- typeが「SNMPv3 agent」に設定され、snmpv3_securitylevelが「authPriv」に設定されている場合にサポート
snmpv3_privprotocol integer プライバシープロトコル。

指定可能な値:
0 - (デフォルト) DES;
1 - AES128;
2 - AES192;
3 - AES256;
4 - AES192C;
5 - AES256C。

プロパティの動作:
- typeが「SNMPv3 agent」に設定され、snmpv3_securitylevelが「authPriv」に設定されている場合にサポート
snmpv3_securitylevel string セキュリティレベル。

指定可能な値:
0 - noAuthNoPriv;
1 - authNoPriv;
2 - authPriv。

プロパティの動作:
- typeが「SNMPv3 agent」に設定されている場合にサポート
snmpv3_securityname string セキュリティ名。

プロパティの動作:
- typeが「SNMPv3 agent」に設定されている場合にサポート
type integer チェックのタイプ。

指定可能な値:
0 - SSH;
1 - LDAP;
2 - SMTP;
3 - FTP;
4 - HTTP;
5 - POP;
6 - NNTP;
7 - IMAP;
8 - TCP;
9 - Zabbix agent;
10 - SNMPv1 agent;
11 - SNMPv2 agent;
12 - ICMP ping;
13 - SNMPv3 agent;
14 - HTTPS;
15 - Telnet。

プロパティの動作:
- 必須
uniq integer このチェックをデバイスの一意性判定基準として使用するかどうか。ディスカバリルールごとに一意のチェックは1つだけ設定できます。

指定可能な値:
0 - (デフォルト) このチェックを一意性判定基準として使用しない;
1 - このチェックを一意性判定基準として使用する。

プロパティの動作:
- typeが「Zabbix agent」、「SNMPv1 agent」、「SNMPv2 agent」、「SNMPv3 agent」に設定されている場合にサポート
host_source integer ホスト名の取得元。

指定可能な値:
1 - (デフォルト) DNS;
2 - IP;
3 - このチェックのディスカバリ値。
name_source integer 表示名の取得元。

指定可能な値:
0 - (デフォルト) 指定なし;
1 - DNS;
2 - IP;
3 - このチェックのディスカバリ値。
allow_redirect integer ICMP pingのターゲットが異なるIPアドレスから応答した場合を許可するかどうか。

指定可能な値:
0 - (デフォルト) リダイレクト応答をターゲットホストがダウンしている(失敗)とみなす;
1 - リダイレクト応答をターゲットホストがアップしている(成功)とみなす。

プロパティの動作:
- typeが「ICMP ping」に設定されている場合にサポート