差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:documentation:pandorafms:technical_reference:02_annex_externalapi [2024/04/16 08:19] – [set update_data_module] junichi | ja:documentation:pandorafms:technical_reference:02_annex_externalapi [2024/04/16 08:32] (現在) – [set update_SNMP_module] junichi | ||
---|---|---|---|
行 3646: | 行 3646: | ||
=== set update_data_module_policy === | === set update_data_module_policy === | ||
+ | |||
+ | It updates a data module in a policy and returns an id from the new module. | ||
ポリシーのデータモジュールを更新し、新たなモジュールの ID を返します。 | ポリシーのデータモジュールを更新し、新たなモジュールの ID を返します。 | ||
- | 書式: | + | **[[# |
- | | + | |
- | | + | |
- | | + | |
- | * '' | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | | + | |
- | | + | **[[# |
- | | + | |
- | | + | |
- | | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * ''< | + | |
- | **例** ([[:ja:documentation:08_technical_reference:02_annex_externalapi# | + | |
+ | | ||
+ | | ||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | - < id_policy_module > | ||
+ | - < description > | ||
+ | - < id_module_group > | ||
+ | - < min > | ||
+ | - < max > | ||
+ | - < post_process > | ||
+ | - < module_interval > | ||
+ | - < min_warning > | ||
+ | - < max_warning > | ||
+ | - < min_critical > | ||
+ | - < max_critical > | ||
+ | - < str_critical > | ||
+ | - < history_data > | ||
+ | - < configuration_data > | ||
+ | - < disabled_types_event > | ||
+ | - < module_macros > It should be a base64 encoded JSON document made up by an object with one property for each macro. The format of the JSON properties should be: ''< | ||
+ | - < ignore_unknown > Accepts values '' | ||
+ | |||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | - < | ||
+ | |||
+ | **Example (see [[# | ||
+ | |||
+ | **例 ([[# | ||
<code bash> | <code bash> | ||
行 3701: | 行 3710: | ||
</ | </ | ||
- | |||
=== set update_SNMP_module === | === set update_SNMP_module === | ||
+ | |||
+ | It updates an SNMP module. | ||
SNMP モジュールを更新します。 | SNMP モジュールを更新します。 | ||
- | 書式: | + | [[# |
- | * op=set (必須) | + | |
- | * op2=update_snmp_module (必須) | + | [[# |
- | * id=< | + | |
- | * other=< | + | * '' |
- | | + | * '' |
- | | + | * '' |
- | | + | * '' |
- | | + | |
- | | + | * '' |
- | | + | * '' |
- | | + | * '' |
- | | + | * '' |
- | | + | |
- | | + | |
- | | + | - < disabled > |
- | | + | - < id_module_group > |
- | | + | - < min_warning > |
- | | + | - < max_warning > |
- | | + | - < str_warning > |
- | | + | - < min_critical > |
- | | + | - < max_critical > |
- | | + | - < str_critical > |
- | | + | - < ff_threshold > |
- | | + | - < history_data > |
- | | + | - < ip_target > |
- | | + | - < module_port > |
- | | + | - < snmp_version > |
- | | + | - < snmp_community > |
- | | + | - < snmp_oid > |
- | | + | - < module_interval > |
- | | + | - < post_process > |
- | | + | - < min_value > |
- | | + | - < max_value > |
- | | + | - < custom_id > |
- | | + | - < description > |
- | | + | - < snmp3_priv_method [AES|DES] > |
- | | + | - < snmp3_priv_pass > |
- | | + | - < snmp3_sec_level [authNoPriv|authPriv|noAuthNoPriv] > |
+ | - < snmp3_auth_method [MD5|SHA] > | ||
+ | - < snmp3_auth_user > | ||
+ | - < snmp3_auth_pass > | ||
+ | - < disabled_types_event > | ||
+ | - < each_ff > | ||
+ | - < ff_threshold_normal > | ||
+ | - < ff_threshold_warning > | ||
+ | - < ff_threshold_critical> | ||
+ | - < policy_linked > | ||
+ | - < ff_type > | ||
+ | - < ignore_unknown > Accepts values '' | ||
+ | - < number_of_intervals_in_warning > Allows state scaling by specifying the maximum number of consecutive intervals in which the module remains in warning state. If this value is exceeded, the module will escalate to critical status. | ||
+ | |||
+ | - < | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | - <リンクポリシー> | ||
+ | | ||
+ | - < | ||
+ | - < 警告の間隔数 > モジュールが警告状態に留まる連続間隔の最大数を指定することにより、状態のスケーリングを可能にします。 この値を超えると、モジュールは障害状態にエスカレートします。 | ||
+ | |||
+ | Example ([[# | ||
+ | |||
+ | 例 ([[# | ||
+ | |||
+ | (SNMP v: 3, snmp3_priv_method: | ||
- | **例** | ||
例 (SNMPバージョン: | 例 (SNMPバージョン: | ||
- | < | + | < |
- | http:// | + | …/ |
+ | |||
+ | </ | ||
+ | |||
+ | Another example with state scaling and SNMP v1: | ||
+ | |||
+ | 状態スケーリングと SNMP v1 を使用した別の例: | ||
+ | |||
+ | <code bash> | ||
+ | …/include/api.php? | ||
+ | |||
+ | </code> | ||
+ | |||
+ | Another example with state scaling and SNMP v3: | ||
+ | |||
+ | 状態スケーリングと SNMP v3 を使用した別の例: | ||
+ | |||
+ | <code bash> | ||
+ | …/ | ||
</ | </ | ||