en-us	#### Storing history data in multiple date-based indices  This section describes additional steps required to work with pipelines and ingest nodes.  To begin with, you must create templates for indices.  The following example shows a request for creating uint template:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/uint_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "uint*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "type": "long"          }       }    } }' ```  To create other templates, user should change the URL (last part is the name of template), change `"index_patterns"` field to match index name and to set valid mapping, which can be taken from `database/elasticsearch/elasticsearch.map`.  For example, the following command can be used to create a template for text index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/text_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "text*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  This is required to allow Elasticsearch to set valid mapping for indices created automatically. Then it is required to create the pipeline definition. Pipeline is some sort of preprocessing of data before putting data in indices. The following command can be used to create pipeline for uint index:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_ingest/pipeline/uint-pipeline \  -H 'content-type:application/json' \  -d '{    "description": "daily uint index naming",    "processors": [       {          "date_index_name": {             "field": "clock",             "date_formats": [                "UNIX"             ],             "index_name_prefix": "uint-",             "date_rounding": "d"          }       }    ] }' ```  User can change the rounding parameter ("date\_rounding") to set a specific index rotation period. To create other pipelines, user should change the URL (last part is the name of pipeline) and change "index\_name\_prefix" field to match index name.  See also [Elasticsearch documentation](https://www.elastic.co/guide/en/elasticsearch/reference/master/date-index-name-processor.html).  Additionally, storing history data in multiple date-based indices should also be enabled in the new parameter in Zabbix server configuration:      ### Option: HistoryStorageDateIndex     # Enable preprocessing of history values in history storage to store values in different indices based on date.     # 0 - disable     # 1 - enable     #     # Mandatory: no     # Default:     # HistoryStorageDateIndex=0
ja	#### 複数の日付ベースのインデックスに履歴データを保存する  このセクションでは、パイプラインと取り込みノードを操作するために必要な追加の手順について説明します。  まず、インデックスのテンプレートを作成する必要があります。  次の例は、uintテンプレートを作成するためのリクエストです：  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/uint_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "uint*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "type": "long"          }       }    } }' ```  他のテンプレートを作成するには、URLを変更し（最後の部分はテンプレートの名前です）、「index_patterns」フィールドをインデックス名と一致するように変更して、データベース/elasticsearch/elasticsearch.mapから取得できる有効なマッピングを設定する必要があります。  たとえば、次のコマンドを使用して、テキストインデックスのテンプレートを作成できます。  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_template/text_template \  -H 'content-type:application/json' \  -d '{    "index_patterns": [       "text*"    ],    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  これは、Elasticsearchが自動的に作成されたインデックスに有効なマッピングを設定できるようにするために必要です。 次に、パイプライン定義を作成する必要があります。パイプラインは、データをインデックスに入れる前の、ある種のデータの前処理です。次のコマンドを使用して作成できます uintインデックスのパイプライン：  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/_ingest/pipeline/uint-pipeline \  -H 'content-type:application/json' \  -d '{    "description": "daily uint index naming",    "processors": [       {          "date_index_name": {             "field": "clock",             "date_formats": [                "UNIX"             ],             "index_name_prefix": "uint-",             "date_rounding": "d"          }       }    ] }' ```  ユーザーは、丸めパラメーター("date\_rounding")を変更して、特定のインデックスローテーション期間を設定できます。他のパイプラインを作成するには、URL（最後の部分はパイプラインの名前）を変更し"index\_name\_prefix"フィールドをインデックス名と一致するように変更する必要があります。  [Elasticsearchドキュメント](https://www.elastic.co/guide/en/elasticsearch/reference/master/date-index-name-processor.html)も参照してください  さらに、履歴データを複数の日付ベースのインデックスに保存することも、Zabbixサーバー構成の新しいパラメーターで有効にする必要があります。      ### Option: HistoryStorageDateIndex     # Enable preprocessing of history values in history storage to store values in different indices based on date.     # 0 - disable     # 1 - enable     #     # Mandatory: no     # Default:     # HistoryStorageDateIndex=0

en-us	### String history  The string history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|string|Received value.|
ja	### String history  String history オブジェクトは、以下のプロパティを持つ。  |プロパティ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|string|Received value.|

en-us	#### Strings  Strings should be enclosed with single ' or double " quotes. Inside the strings, single or double quotes (depending on which are used to enclose it) and backslashes `\` are escaped with the backslash `\` character.
ja	#### 文字列  文字列は、シングルクォート( ' )またはダブルクォート( " )で囲みます。 <br> 文字列の内部では、シングルクォートまたはダブルクォート(どちらで囲むかによって異なる) と <br> バックスラッシュ `\` は、バックスラッシュ `\`文字でエスケープされます。

en-us	### Structure  The API consists of a number of methods that are nominally grouped into separate APIs. Each of the methods performs one specific task. For example, the `host.create` method belongs to the *host* API and is used to create new hosts. Historically, APIs are sometimes referred to as "classes".  ::: notetip Most APIs contain at least four methods: `get`, `create`, `update` and `delete` for retrieving, creating, updating and deleting data respectively, but some APIs may provide a totally different set of methods. :::
ja	### 構造  APIは、名目上、別々のAPIにグループ化された多数のメソッドから構成されています。それぞれのメソッドはある特定のタスクを実行します。例えば、`host.create`メソッドは*host* APIに属し、新しいホストを作成に使用されます。歴史的には、APIは"クラス"と呼ばれることもあります。  ::: notetip ほとんどのAPIは、少なくとも`get`, `create`, `update`, `delete`という4つのメソッドを持ち、それぞれデータの取得、作成、更新、削除を行います。しかし、一部のAPIでは、全く別のメソッドを提供することもあります。 :::

en-us	#### Structure  The content of this manual is divided into sections and subsections to provide easy access to particular subjects of interest.  When you navigate to respective sections, make sure that you expand section folders to reveal full content of what is included in subsections and individual pages.  Cross-linking between pages of related content is provided as much as possible to make sure that relevant information is not missed by the users.
ja	#### 構成  このマニュアルは、知りたい情報にすぐにたどり着けるようにするため、セクションとサブセクションに分かれています。  それぞれのセクションに移動するときには、サブセクションと個々のページに何が書かれているか、全体の内容を表示するために、セクションフォルダーを開いてください。  ユーザーが関係する情報を見落とさないように、関連するコンテンツ間のクロスリンクができるだけ多くはられています。

en-us	 #### Structure  The header consists of four fields. All numbers in the header are formatted as little-endian.  |Field|Size|Size<br>(large packet)|Description| |--|-|-|------| |`<PROTOCOL>`|4|4|`"ZBXD"` or `5A 42 58 44`| |`<FLAGS>`|1|1|Protocol flags:<br>`0x01` - Zabbix communications protocol<br>`0x02` - compression<br>`0x04` - large packet| |`<DATALEN>`|4|8|Data length.| |`<RESERVED>`|4|8|When compression is used (`0x02` flag) - the length of uncompressed data<br>When compression is not used - `00 00 00 00`|
ja	#### 構造  ヘッダーは 4 つのフィールドで構成されます。 ヘッダー内のすべての数値は、リトルエンディアンとしてフォーマットされています。  |フィールド|サイズ|サイズ<br>(ラージパケット)|説明| |--|-|-|------| |`<PROTOCOL>`|4|4|`"ZBXD"` または `5A 42 58 44`| |`<FLAGS>`|1|1|Protocol フラグ:<br>`0x01` - Zabbix 通信プロトコル<br>`0x02` - 圧縮<br>`0x04` - ラージパケット| |`<DATALEN>`|4|8|データ長| |`<RESERVED>`|4|8|圧縮を使用する場合(`0x02`フラグ) - 非圧縮データの長さ<br>圧縮を使用しない場合 - `00 00 00 00`|

en-us	##### Substring extraction in trigger tags  Substring extraction is supported for populating the tag name or tag value, using a macro [function](/manual/config/macros/macro_functions) - applying a regular expression to the value obtained by the {ITEM.VALUE}, {ITEM.LASTVALUE} macro or a low-level discovery macro. For example:      {{ITEM.VALUE}.regsub(pattern, output)}     {{ITEM.VALUE}.iregsub(pattern, output)}      {{#LLDMACRO}.regsub(pattern, output)}     {{#LLDMACRO}.iregsub(pattern, output)}  Tag name and value will be cut to 255 characters if their length exceeds 255 characters after macro resolution.  See also: Using macro functions in [low-level discovery macros](/manual/config/macros/lld_macros#using_macro_functions) for event tagging.
ja	##### トリガータグのサブストリング抽出  サブストリング抽出は、タグ名またはタグ値を入力するために、マクロ [function](/manual/config/macros/macro_functions) <br> - {ITEM.VALUE}, {ITEM.LASTVALUE} によって得られた値に正規表現を適用する - によってサポートされています。<br> たとえば、以下のようになります:      {{ITEM.VALUE}.regsub(pattern, output)}     {{ITEM.VALUE}.iregsub(pattern, output)}      {{#LLDMACRO}.regsub(pattern, output)}     {{#LLDMACRO}.iregsub(pattern, output)}  タグ名、タグ値はマクロ分解後、255文字を超えると255文字にカットされます。  こちらもご参照ください。イベントタグ付けのための[low-level discovery macros](/manual/config/macros/lld_macros#using_macro_functions)でマクロ関数を使用すること。

en-us	### Supported checks  The item keys are listed without optional parameters and additional information. Click on the item key to see the full details.  See also [VMware monitoring item keys](/manual/vm_monitoring/vmware_keys).  |Item key|Description| |--|--------| [icmpping](#icmpping)|The host accessibility by ICMP ping.| |[icmppingloss](#icmppingloss)|The percentage of lost packets.| |[icmppingsec](#icmppingsec)|The ICMP ping response time.| |[net.tcp.service](#nettcpservice)|Checks if a service is running and accepting TCP connections.| |[net.tcp.service.perf](#nettcpserviceperf)|Checks the performance of a TCP service.| |[net.udp.service](#netudpservice)|Checks if a service is running and responding to UDP requests.| |[net.udp.service.perf](#netudpserviceperf)|Checks the performance of a UDP service.|
ja	### サポートされているチェック  The item keys are listed without optional parameters and additional information. Click on the item key to see the full details. オプションのパラメーターや追加情報なしのアイテムキーのリストです。アイテムキーをクリックすると詳細が表示されます。  参照: [VMware monitoring item keys](/manual/vm_monitoring/vmware_keys)  |アイテムキー|説明| |--|--------| [icmpping](#icmpping)|ICMP ping によるホストのアクセス。| |[icmppingloss](#icmppingloss)|パケットロスの割合| |[icmppingsec](#icmppingsec)|ICMP ping の応答時間。| |[net.tcp.service](#nettcpservice)|サービスが実行中であり、TCP接続を受け入れているかどうかを確認します。| |[net.tcp.service.perf](#nettcpserviceperf)|TCPサービスのパフォーマンスチェック。| |[net.udp.service](#netudpservice)|サービスが実行中であり、UDPリクエストに応答しているかどうかを確認します。| |[net.udp.service.perf](#netudpserviceperf)|UDPサービスのパフォーマンスチェック|

en-us	##### Supported checks  The table below describes in-built items that are supported in IPMI agent checks.  |Item key|<|<|<| |--|--|------|------| |▲|Description|Return value|Comments| |ipmi.get|<|<|<| |<|IPMI-sensor related information.|JSON object|This item can be used for the [discovery of IPMI sensors](/manual/discovery/low_level_discovery/examples/ipmi_sensors#overview).<br>Supported since Zabbix 5.0.0.|
ja	##### 対応チェック  次の表では、IPMIエージェントチェックでサポートされる組み込みアイテムについて説明します。  |アイテムキー|<|<|<| |--|--|------|------| |▲|説明|戻り値|コメント| |ipmi.get|<|<|<| |<|IPMI-sensor関連の情報。|JSONオブジェクト|このアイテムは[IPMIセンサーの検出](/manual/discovery/low_level_discovery/examples/ipmi_sensors#overview)に使用できます。<br>Zabbix 5.0.0からサポートしています。|

en-us	#### Supported macros  The discovery will return all instances of the specified object in the {\#INSTANCE} macro, which may be used in the prototypes of perf\_count and perf\_count\_en items.  ``` {.java} [     {"{#INSTANCE}":"0"},     {"{#INSTANCE}":"1"},     {"{#INSTANCE}":"_Total"} ] ```  For example, if the item key used in the discovery rule is:      perf_instance.discovery[Processor]  you may create an item prototype:      perf_counter["\Processor({#INSTANCE})\% Processor Time"]  Notes:  -   If the specified object is not found or does not support variable     instances then the discovery item will become NOTSUPPORTED. -   If the specified object supports variable instances, but currently     does not have any instances, then an empty JSON array will be     returned. -   In case of duplicate instances they will be skipped.
ja	#### サポートされているマクロ  ディスカバリは指定されたオブジェクトのすべてのインスタンスを{\#INSTANCE}マクロで返します。これはperf\_countおよびperf\_count\_enアイテムのプロトタイプで使用できます。  ``` {.java} [     {"{#INSTANCE}":"0"},     {"{#INSTANCE}":"1"},     {"{#INSTANCE}":"_Total"} ] ```  たとえばディスカバリルールで使用されるアイテムキーが次の場合、      perf_instance.discovery[Processor]  アイテムのプロトタイプを作成できます。      perf_counter["\Processor({#INSTANCE})\% Processor Time"]  注:  -   指定されたオブジェクトが見つからないか、変数インスタンスをサポートしていない場合、検出アイテムはNOTSUPPORTEDになります。 -   指定されたオブジェクトが変数インスタンスをサポートしているが、現在インスタンスがない場合は、空のJSON配列が返されます。 -   重複するインスタンスの場合、スキップされます。

en-us	##### Supported macros  The following macros are supported for use in the discovery rule [filter](/manual/discovery/low_level_discovery#discovery_rule_filter) and prototypes of items, triggers and graphs:  |Macro|Description| |-----|-----------| |Discovery of MBean attributes|<| |{\#JMXVALUE}|Attribute value.| |{\#JMXTYPE}|Attribute type.| |{\#JMXOBJ}|Object name.| |{\#JMXDESC}|Object name including attribute name.| |{\#JMXATTR}|Attribute name.| |Discovery of MBeans|<| |{\#JMXDOMAIN}|MBean domain. (*Zabbix reserved name*)| |{\#JMXOBJ}|Object name. (*Zabbix reserved name*)| |{\#JMX<key property>}|MBean properties (like {\#JMXTYPE}, {\#JMXNAME}) (see [Limitations](#limitations) below).|
ja	##### サポートされているマクロ  次のマクロはディスカバリルール [フィルター](/manual/discovery/low_level_discovery#discovery_rule_filter) およびアイテム、トリガー、グラフのプロトタイプでの使用がサポートされています。  |マクロ|説明| |-----|-----------| |MBean 属性の検出|<| |{\#JMXVALUE}|属性値| |{\#JMXTYPE}|属性タイプ| |{\#JMXOBJ}|オブジェクト名| |{\#JMXDESC}|属性名を含むオブジェクト名| |{\#JMXATTR}|属性名| |MBean の検出|<| |{\#JMXDOMAIN}|MBean ドメイン. (*Zabbix予約名*)| |{\#JMXOBJ}|オブジェクト名. (*Zabbix予約名*)| |{\#JMX<key property>}|MBean プロパティ (like {\#JMXTYPE}, {\#JMXNAME}) (参照 [Limitations](#limitations) below).|

en-us	### Supported macros  The following macros are supported for use in the discovery rule [filter](/manual/discovery/low_level_discovery#discovery_rule_filter) and prototypes of items, triggers and graphs:  |Macro|Description| |-----|-----------| |{\#UNIT.NAME}|Primary unit name.| |{\#UNIT.DESCRIPTION}|Human readable description.| |{\#UNIT.LOADSTATE}|Load state (i.e. whether the unit file has been loaded successfully)| |{\#UNIT.ACTIVESTATE}|Active state (i.e. whether the unit is currently started or not)| |{\#UNIT.SUBSTATE}|Sub state (a more fine-grained version of the active state that is specific to the unit type, which the active state is not)| |{\#UNIT.FOLLOWED}|Unit that is being followed in its state by this unit, if there is any; otherwise an empty string.| |{\#UNIT.PATH}|Unit object path.| |{\#UNIT.JOBID}|Numeric job ID if there is a job queued for the job unit; 0 otherwise.| |{\#UNIT.JOBTYPE}|Job type.| |{\#UNIT.JOBPATH}|Job object path.| |{\#UNIT.UNITFILESTATE}|The install state of the unit file.|
ja	### サポートされているマクロ  次のマクロはディスカバリルール[フィルター](/manual/discovery/low_level_discovery#discovery_rule_filter)およびアイテム、トリガー、グラフのプロトタイプでの使用がサポートされています。  |マクロ|説明| |-----|-----------| |{\#UNIT.NAME}|プライマリユニット名| |{\#UNIT.DESCRIPTION}|人間が読みやすい形式の説明。| |{\#UNIT.LOADSTATE}|ロードステータス（ユニットファイルが正常にロードされたかどうか）| |{\#UNIT.ACTIVESTATE}|アクティブステータス（ユニットが現在起動しているかどうか）| |{\#UNIT.SUBSTATE}|サブステータス（アクティブ状態ではない。ユニットタイプに固有のアクティブ状態のより詳細な情報）| |{\#UNIT.FOLLOWED}|このユニットが存在する場合、このユニットがフォローしているユニット。 それ以外の場合は空の文字列| |{\#UNIT.PATH}|ユニットのオブジェクトパス| |{\#UNIT.JOBID}|ジョブ単位のキューに入れられたジョブがある場合はジョブIDの数値。 それ以外の場合は0| |{\#UNIT.JOBTYPE}|ジョブタイプ| |{\#UNIT.JOBPATH}|ジョブのオブジェクトパス| |{\#UNIT.UNITFILESTATE}|ユニットファイルのインストール状態|

en-us	#### Supported macros  This discovery key returns two macros - {\#CPU.NUMBER} and {\#CPU.STATUS} identifying the CPU order number and status respectively. Note that a clear distinction cannot be made between actual, physical processors, cores and hyperthreads. {\#CPU.STATUS} on Linux, UNIX and BSD systems returns the status of the processor, which can be either "online" or "offline". On Windows systems, this same macro may represent a third value - "unknown" - which indicates that a processor has been detected, but no information has been collected for it yet.  CPU discovery relies on the agent's collector process to remain consistent with the data provided by the collector and save resources on obtaining the data. This has the effect of this item key not working with the test (-t) command line flag of the agent binary, which will return a NOT\_SUPPORTED status and an accompanying message indicating that the collector process has not been started.  Item prototypes that can be created based on CPU discovery include, for example:  -   `system.cpu.util[{#CPU.NUMBER},<type>,<mode>]` -   `system.hw.cpu[{#CPU.NUMBER},<info>]`  For detailed item key description, see [Zabbix agent item keys](/manual/config/items/itemtypes/zabbix_agent#supported_item_keys).
ja	#### サポートされているマクロ  このディスカバリキーは、CPUモデル番号とステータスをそれぞれ識別する{\#CPU.NUMBER}と{\#CPU.STATUS}の2つのマクロを返します。 実際の物理プロセッサ、コア、ハイパースレッドを明確に判別できないことに注意してください。 Linux、UNIX、およびBSDシステムの{\#CPU.STATUS}はプロセッサのステータスを返します。これは"online"または"offline"のいずれかになります。 Windowsシステムではこの同じマクロが3番目の値（"unknown"）を表す場合があります。これは、プロセッサが検出されたもののそのプロセッサに関する情報がまだ収集されていないことを示します。  CPUディスカバリは、エージェントのコレクタープロセスに依存して、コレクターによって提供されるデータとの整合性を維持し、データの取得にかかるリソースを節約します。 これには、このアイテムキーがエージェントバイナリのテスト（-t）コマンドラインフラグで機能しないという効果があります。これにより、NOT\_SUPPORTEDステータスと、コレクタプロセスが開始されていないことを示す付随メッセージが返されます。  CPUの検出に基づいて作成できるアイテムのプロトタイプには、たとえば次のものがあります。  -   `system.cpu.util[{#CPU.NUMBER},<type>,<mode>]` -   `system.hw.cpu[{#CPU.NUMBER},<info>]`  アイテムキーの詳細な説明については、[Zabbixエージェントアイテムキー](/manual/config/items/itemtypes/zabbix_agent#supported_item_keys)を参照してください。

en-us	#### Supported macros  This discovery key returns two macros - {\#DEVNAME} and {\#DEVTYPE} identifying the block device name and type respectively, e.g.:  ``` {.java} [     {        "{#DEVNAME}":"loop1",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"dm-0",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"sda",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"sda1",       "{#DEVTYPE}":"partition"    } ] ```  Block device discovery allows to use `vfs.dev.read[]` and `vfs.dev.write[]` items to create item prototypes using the {\#DEVNAME} macro, for example:  -   "vfs.dev.read\[{\#DEVNAME},sps\]" -   "vfs.dev.write\[{\#DEVNAME},sps\]"  {\#DEVTYPE} is intended for device filtering.
ja	#### サポートされているマクロ  このディスカバリキーは、ブロックデバイスの名前とタイプをそれぞれ識別する{\#DEVNAME}と{\#DEVTYPE}の2つのマクロを返します。次に例を示します。  ``` {.java} [     {        "{#DEVNAME}":"loop1",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"dm-0",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"sda",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"sda1",       "{#DEVTYPE}":"partition"    } ] ```  ブロックデバイスの検出では、`vfs.dev.read[]`および`vfs.dev.write[]`アイテムと{\#DEVNAME}マクロを使用してアイテムのプロトタイプを作成できます。次に例を示します。  -   "vfs.dev.read\[{\#DEVNAME},sps\]" -   "vfs.dev.write\[{\#DEVNAME},sps\]"  {\#DEVTYPE}は、デバイスのフィルタリングを目的としています。

en-us	#### Supported macros  You may use the {\#IFNAME} macro in the discovery rule [filter](/manual/discovery/low_level_discovery#filter) and prototypes of items, triggers and graphs.  Examples of item prototypes that you might wish to create based on "net.if.discovery":  -   "net.if.in\[{\#IFNAME},bytes\]", -   "net.if.out\[{\#IFNAME},bytes\]".  Note that on Windows {\#IFGUID} is also returned.
ja	#### サポートされているマクロ  ディスカバリルール[フィルター](/manual/discovery/low_level_discovery#filter)で{\#IFNAME}マクロを使用したり、アイテム、トリガー、グラフのプロトタイプを使用したりできます。  "net.if.discovery"に基づいて作成する可能性のあるアイテムのプロトタイプの例：  -   "net.if.in\[{\#IFNAME},bytes\]", -   "net.if.out\[{\#IFNAME},bytes\]".  Windowsでは{\#IFGUID}も返されることに注意してください。

en-us	#### Supported platforms  Due to security requirements and the mission-critical nature of the monitoring server, UNIX is the only operating system that can consistently deliver the necessary performance, fault tolerance, and resilience. Zabbix operates on market-leading versions.  Zabbix components are available and tested for the following platforms:  |Platform|Server|Agent|Agent2| |--------|------|-----|------| |Linux|x|x|x| |IBM AIX|x|x|\-| |FreeBSD|x|x|\-| |NetBSD|x|x|\-| |OpenBSD|x|x|\-| |HP-UX|x|x|\-| |Mac OS X|x|x|\-| |Solaris|x|x|\-| |Windows|\-|x|x|  ::: noteclassic Zabbix server/agent may work on other Unix-like operating systems as well. Zabbix agent is supported on all Windows desktop and server versions since XP (XP 64-bit version, since Zabbix 6.2).\ \ To prevent critical security vulnerabilities in Zabbix agent 2, it is compiled only with [supported Go releases](https://go.dev/doc/devel/release#policy). As of Go 1.21, the [minimum required Windows versions](https://go.dev/wiki/MinimumRequirements#windowswindows) are raised; therefore, since Zabbix 6.4.12, the minimum Windows version for Zabbix agent 2 is Windows 10/Server 2016. :::  ::: noteimportant Zabbix disables core dumps if compiled with encryption and does not start if the system does not allow disabling of core dumps. :::
ja	#### サポートするプラットフォーム  セキュリティ要件と監視サーバーのミッションクリティカルな性質から、UNIXは必要な性能と耐障害性、回復力を一貫して提供できる唯一のOSです。Zabbixは市場をリードするバージョンで動作します。  Zabbixのコンポーネントは以下のプラットフォームで動作確認されています：  |プラットフォーム|サーバー|エージェント|エージェント2| |--------|------|-----|------| |Linux|x|x|x| |IBM AIX|x|x|\-| |FreeBSD|x|x|\-| |NetBSD|x|x|\-| |OpenBSD|x|x|\-| |HP-UX|x|x|\-| |Mac OS X|x|x|\-| |Solaris|x|x|\-| |Windows|\-|x|x|  ::: noteclassic Zabbixサーバー/エージェントは他のUnix系OSでも動作する可能性があります。\ ZabbixエージェントはWindows XP以降の全てのWindowsデスクトップとサーバーのOSバージョンでサポートされています (since Zabbix 6.2からは、XP 64-bitバージョン)。\ \ Zabbixエージェント2の重大なセキュリティ脆弱性を防ぐために、[サポートされているGoリリース](https://go.dev/doc/devel/release#policy)のみでコンパイルされています。Go 1.21では、[Windowsバージョンの最小要件](https://go.dev/wiki/MinimumRequirements#windowswindows)が引き上げられています。したがって、Zabbix 6.0.27以降、Zabbixエージェント2におけるWindowsバージョンの最小要件はWindows 10/Server 2016です。 :::  ::: noteimportant Zabbixは、暗号化してコンパイルされている場合はコアダンプを無効にし、システムがコアダンプの無効化を許可していない場合は起動しません。 :::

en-us	#### Supported platforms  Due to the security requirements and mission-critical nature of server operation, UNIX is the only operating system that can consistently deliver the necessary performance, fault tolerance and resilience. Zabbix operates on market leading versions.  Zabbix server is tested on the following platforms:  -   Linux -   Solaris -   AIX -   HP-UX -   Mac OS X -   FreeBSD -   OpenBSD -   NetBSD -   SCO Open Server -   Tru64/OSF1  ::: noteclassic Zabbix may work on other Unix-like operating systems as well. :::
ja	#### サポートされているプラットフォーム  サーバーの処理のセキュリティ要件やミッションクリティカルな性質から、必要なパフォーマンス、フォールトトレランス、および復元力を一貫して提供できるOSは、UNIXだけです。Zabbixは、市場に出回っているバージョンで動作します。  Zabbixサーバーは、以下のプラットフォーム上での動作を確認済みです：  -   Linux -   Solaris -   AIX -   HP-UX -   Mac OS X -   FreeBSD -   OpenBSD -   NetBSD -   SCO Open Server -   Tru64/OSF1  ::: noteclassic Zabbixは、他のUNIX系OSでも同様に動作します。 :::

en-us	#### Supported platforms  Pre-compiled Zabbix agent binaries are [available](https://www.zabbix.com/download_agents?version=6.4&release=6.4.0&os=Windows&os_version=Any&hardware=amd64&encryption=OpenSSL&packaging=MSI&show_legacy=0)  for the supported platforms:  -   Windows (all desktop and server versions since XP) -   Linux (also available in [distribution packages](https://www.zabbix.com/download?zabbix=6.4&os_distribution=alma_linux&os_version=9&components=agent&db=&ws=)) -   macOS -   IBM AIX -   FreeBSD -   OpenBSD -   Solaris  It is also possible to download legacy Zabbix agent binaries for [NetBSD](https://www.zabbix.com/download_agents?version=3.2&release=3.2.0&os=NetBSD&os_version=5.0&hardware=i386&encryption=No+encryption&packaging=Archive&show_legacy=1) and [HP-UX](https://www.zabbix.com/download_agents?version=2.4&release=2.4.4&os=HPUX&os_version=11.31&hardware=amd64&encryption=No+encryption&packaging=Archive&show_legacy=1), and those are compatible with current Zabbix server/proxy version.
ja	#### サポートしているプラットフォーム  コンパイル済みのZabbixエージェントバイナリは、サポートされているプラ​​ットフォームで[利用できます](https://www.zabbix.com/download_agents?version=6.4&release=6.4.0&os=Windows&os_version=Any&hardware=amd64&encryption=OpenSSL&packaging=MSI&show_legacy=0) :   -   Windows (XP以降のデスクトップおよびサーバー) -   Linux ([配付パッケージ](https://www.zabbix.com/download?zabbix=6.4&os_distribution=alma_linux&os_version=9&components=agent&db=&ws=)でも利用可能) -   macOS -   IBM AIX -   FreeBSD -   OpenBSD -   Solaris  [NetBSD](https://www.zabbix.com/download_agents?version=3.2&release=3.2.0&os=NetBSD&os_version=5.0&hardware=i386&encryption=No+encryption&packaging=Archive&show_legacy=1)および[HP-UX](https://www.zabbix.com/download_agents?version=2.4&release=2.4.4&os=HPUX&os_version=11.31&hardware=amd64&encryption=No+encryption&packaging=Archive&show_legacy=1)用のレガシーZabbixエージェントバイナリをダウンロードすることもできます。これらは、現在のZabbixサーバー/プロキシバージョンと互換性があります。

en-us	#### Supported platforms  Zabbix agent 2 is supported on the following platforms:  -   Windows (all desktop and server versions [since Windows 10/Server 2016](/manual/installation/requirements#supported-platforms)) - available as a [pre-compiled binary](https://www.zabbix.com/download_agents?version=6.4&os=Windows&os_version=Any&hardware=amd64&encryption=OpenSSL&packaging=MSI&show_legacy=0) or in [Zabbix sources](https://www.zabbix.com/download_sources#64) -   Linux - available in [distribution packages](https://www.zabbix.com/download?zabbix=6.4&os_distribution=alma_linux&os_version=9&components=agent_2&db=&ws=) or [Zabbix sources](https://www.zabbix.com/download_sources#64)
ja	#### サポートされているプラ​​ットフォーム  Zabbixエージェント2は以下のプラットフォームでサポートされています：  -   Windows ([Windows 10/Server2016 以降](/manual/installation/requirements#supported-platforms)のすべてのバージョン - [コンパイル済み実行バイナリ](https://www.zabbix.com/download_agents?version=6.4&os=Windows&os_version=Any&hardware=amd64&encryption=OpenSSL&packaging=MSI&show_legacy=0)か[Zabbixソース](https://www.zabbix.com/download_sources#64)で提供) -   Linux ([ディストリビューション用パッケージ](https://www.zabbix.com/download?zabbix=6.4&os_distribution=alma_linux&os_version=9&components=agent_2&db=&ws=)か[Zabbixソース](https://www.zabbix.com/download_sources#64)で提供)

en-us	#### Supported platforms  Zabbix proxy runs on the same list of [supported platforms](/manual/concepts/server#supported_platforms) as Zabbix server.
ja	#### サポートされているプラ​​ットフォーム  Zabbixプロキシは、Zabbixサーバーと同じ[サポートされているプラットフォーム](/manual/concepts/server#supported_platforms)のリストに記載されているプラットフォームで実行可能です。

en-us	##### Switching from AES128 to AES256  Zabbix uses AES128 as the built-in default for data. Let's assume you are using certificates and want to switch to AES256, on OpenSSL 1.1.1.  This can be achieved by adding the respective parameters in `zabbix_server.conf`:        TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/server.crt       TLSKeyFile=/home/zabbix/server.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384       TLSCipherPSK13=TLS_CHACHA20_POLY1305_SHA256       TLSCipherPSK=kECDHEPSK+AES256:-SHA1       TLSCipherAll13=TLS_AES_256_GCM_SHA384       TLSCipherAll=EECDH+aRSA+AES256:-SHA1:-SHA384  ::: noteimportant Although only certificate-related ciphersuites will be used, `TLSCipherPSK*` parameters are defined as well to avoid their default values which include less secure ciphers for wider interoperability. PSK ciphersuites cannot be completely disabled on server/proxy. :::  And in `zabbix_agentd.conf`:        TLSConnect=cert       TLSAccept=cert       TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/agent.crt       TLSKeyFile=/home/zabbix/agent.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384
ja	##### AES128からAES256への切り替え  Zabbixはデータ用のビルトインデフォルトとしてAES128を使用しています。証明書を使用していて、OpenSSL 1.1.1 の <br> AES256 に切り替えたい場合を考えてみましょう。  これは、`zabbix_server.conf`に各パラメータを追加することで実現可能です:        TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/server.crt       TLSKeyFile=/home/zabbix/server.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384       TLSCipherPSK13=TLS_CHACHA20_POLY1305_SHA256       TLSCipherPSK=kECDHEPSK+AES256:-SHA1       TLSCipherAll13=TLS_AES_256_GCM_SHA384       TLSCipherAll=EECDH+aRSA+AES256:-SHA1:-SHA384  ::: noteimportant 証明書関連の暗号スイートのみが使用されますが、より広い相互運用性のために、安全性の低い暗号を含むデフォルト値を 避けるために、 `TLSCipherPSK*` パラメータも定義されています。PSK暗号スイートは、server / proxy で完全に無効に することはできません。 :::  `zabbix_agentd.conf` でも:        TLSConnect=cert       TLSAccept=cert       TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/agent.crt       TLSKeyFile=/home/zabbix/agent.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384

en-us	##### Switching interface back to available  When the unreachability period is over, the interface is polled again, decreasing priority for item that turned the interface into unreachable state. If the unreachable interface reappears, the monitoring returns to normal automatically:      resuming Zabbix agent checks on host "New host": connection restored  ::: noteclassic Once interface becomes available, the host does not poll all its items immediately for two reasons:  -   It might overload the host. -   The interface restore time is not always matching planned item     polling schedule time.  So, after the interface becomes available, items are not polled immediately, but they are getting rescheduled to their next polling round. :::
ja	##### インターフェイスを到達可能に戻す  到達不能期間が終了すると、インターフェイスが再度ポーリングされ、インターフェイスを到達不能状態にしたアイテムの優先度が低下します。到達不能なインターフェイスが再び到達可能になると、監視は自動的に通常に戻ります。      resuming Zabbix agent checks on host "New host": connection restored  ::: noteclassic インターフェイスが使用可能になっても、ホストは次の2つの理由ですべてのアイテムをすぐにポーリングしません。  -   ホストが過負荷になる可能性があります。 -   インターフェイスの復元時間は、計画されたアイテムのポーリングスケジュール時間と常に一致するとは限りません。  そのため、インターフェイスが使用可能になった後、アイテムはすぐにはポーリングされず、次のポーリングラウンドに再スケジュールされます。 :::

en-us	#### Switching to raw values  A dropdown on the upper right allows to switch from the simple graph to the *Values/500 latest values* listings. This can be useful for viewing the numeric values making up the graph.  The values represented here are raw, i.e. no units or postprocessing of values is used. Value mapping, however, is applied.
ja	#### 生の値への切り替え  右上のドロップダウンで、単純なグラフから *Values/500 latest values* のリストへ切り替えることができます。 これは、グラフを構成する数値を表示するのに便利です。  ここで表示される数値は生のものであり、単位や数値の後処理は行われていません。しかし、値のマッピングは適用されます。

en-us	## SYNOPSIS  **zabbix\_agent2** \[**-c** *config-file*\]\ **zabbix\_agent2** \[**-c** *config-file*\] **-p**\ **zabbix\_agent2** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agent2** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agent2 -h**\ **zabbix\_agent2 -V**\ \ [ ]{#lbAD}
ja	## 概要    **zabbix\_agent2** \[**-c** *config-file*\]\ **zabbix\_agent2** \[**-c** *config-file*\] **-p**\ **zabbix\_agent2** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agent2** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agent2 -h**\ **zabbix\_agent2 -V**\ \ [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_agentd** \[**-c** *config-file*\]\ **zabbix\_agentd** \[**-c** *config-file*\] **-p**\ **zabbix\_agentd** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agentd** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agentd -h**\ **zabbix\_agentd -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_agentd** \[**-c** *config-file*\]\ **zabbix\_agentd** \[**-c** *config-file*\] **-p**\ **zabbix\_agentd** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agentd** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agentd -h**\ **zabbix\_agentd -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-agent-cert-issuer** *cert-issuer*\] \[**--tls-agent-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -h**\ **zabbix\_get -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-agent-cert-issuer** *cert-issuer*\] \[**--tls-agent-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -h**\ **zabbix\_get -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_js -s** *script-file* **-p** *input-param* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -s** *script-file* **-i** *input-file* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -h**\ **zabbix\_js -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_js -s** *script-file* **-p** *input-param* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -s** *script-file* **-i** *input-file* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -h**\ **zabbix\_js -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_proxy** \[**-c** *config-file*\]\ **zabbix\_proxy** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_proxy -h**\ **zabbix\_proxy -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_proxy** \[**-c** *config-file*\]\ **zabbix\_proxy** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_proxy -h**\ **zabbix\_proxy -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender -h**\ **zabbix\_sender -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender -h**\ **zabbix\_sender -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_server** \[**-c** *config-file*\]\ **zabbix\_server** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_server -h**\ **zabbix\_server -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_server** \[**-c** *config-file*\]\ **zabbix\_server** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_server -h**\ **zabbix\_server -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_web\_service** \[**-c** *config-file*\]\ **zabbix\_web\_service -h**\ **zabbix\_web\_service -V** [ ]{#lbAD}
ja	## 概要  **zabbix\_web\_service** \[**-c** *config-file*\]\ **zabbix\_web\_service -h**\ **zabbix\_web\_service -V** [ ]{#lbAD}

en-us	#### Syntax  To retrieve aggregates, you may:  -   list several items for aggregation:  ``` aggregate_function(function(/host/key,parameter),function(/host2/key2,parameter),...) ```  Note that `function` here must be a history/trend function.  -   use the **foreach** function, as the only parameter, and its item filter to select the required items:  ``` aggregate_function(foreach_function(/host/key?[group="host group"],timeperiod)) ```  Aggregate function is one of the supported [aggregate functions](/manual/appendix/functions/aggregate#aggregate-functions-1): avg, max, min, sum, etc.  A **foreach** function (e.g. *avg_foreach*, *count_foreach*, etc.) returns one aggregate value for each selected item. Items are selected by using the item filter (`/host/key?[group="host group"]`), from item history.  If some of the items have no data for the requested period, they are ignored in the calculation. If no items have  data, the function will return an error.  For more details, see [foreach functions](/manual/appendix/functions/aggregate/foreach).  ::: noteclassic If the aggregate results in a float value it will be trimmed to an integer if the aggregated item type of information is *Numeric (unsigned)*. :::  An aggregate calculation may become unsupported if:  -   none of the referenced items is found (which may happen if the item     key is incorrect, none of the items exists or all included groups     are incorrect) -   no data to calculate a function
ja	#### 文法  集計は、どちらかの作業で取得することができます。:  -   history of items:  ```{=html} <!-- --> ```     aggregate_function(function(/host/item,parameter),function(/host2/item2,parameter),...)  -   a [foreach function](/manual/appendix/functions/aggregate/foreach)     を唯一のパラメータとして:  ```{=html} <!-- --> ```     aggregate_function(foreach_function(/*/key?[group="host group"],timeperiod))  where:  - aggregate_function` は、サポートされている [aggregate functions](/manual/appendix/functions/aggregate#aggregate-functions-1): avg, max, min, sum, etc のいずれかである。 - foreach_function` は、サポートされている foreach 関数 (avg_foreach, count_foreach など) のうちの 1 つです。  Foreach関数は、複数の項目の履歴を扱うために[item filter](/manual/appendix/functions/aggregate/foreach#item-filter)を使用し、各項目につき1つの値を配列で返します。  ::: noteclassic 集計結果がfloat値の場合、集計された情報の item タイプが*Numeric(unsigned)*であれば、整数に切り捨てられます。 :::  以下の場合、集計計算がサポートされなくなる可能性があります:  - 参照した項目が見つからない（item キーが正しくない、item が存在しない、含まれるグループがすべて正しくない場合に   発生する可能性があります） - 関数を計算するためのデータがない

en-us	#### System requirements
ja	#### システム要件

en-us	#### - System Services  Systemd services are available:      systemctl list-units zabbix*
ja	#### - システムサービス  Systemdサービスが利用可能です：      systemctl list-units zabbix\*

en-us	#### Tags  -   Performance – device family MIBs provide a way to monitor CPU and     memory items; -   Fault - device family MIBs provide a way to monitor at least one     temperature sensor; -   Inventory – device family MIBs provide a way to collect at least the     device serial number and model name; -   Certified – all three main categories above are covered.
ja	#### タグ  -   Performance  - デバイスファミリーの MIB は、CPU とメモリ item を監視する方法を提供します。 -   Fault - デバイスファミリーの MIB は、少なくとも1つの温度センサを監視する方法を提供します。 -   Inventory  - デバイスファミリーの  MIB は、少なくともデバイスのシリアル番号とモデル名を収集する方法を提供します。 -   Certified - 上記3つの主要カテゴリを全てカバーします。

en-us	# task.create
ja	# task.create

en-us	# task.get
ja	# task.get

en-us	##### Task manager  If the 'Allow manual close' setting is enabled for trigger, then it's possible to manually close problem events generated by the trigger. This is done in the frontend when [updating a problem](/manual/acknowledgment#updating_problems). The event is not closed directly – instead a 'close event' task is created, which is handled by the task manager shortly. The task manager will generate a corresponding OK event and the problem event will be closed.
ja	##### タスクマネージャー  トリガーに対して '手動クローズを許可' 設定が有効になっている場合、トリガーによって生成された障害イベントを手動で閉じることができます。 これは、[障害を更新する](/manual/acknowledgment#updating_problems) ときにWebインターフェースで行われます。 イベントは直接閉じられません。代わりに 'close event' タスクが作成され、タスクマネージャーによってすぐに処理されます。 タスクマネージャーは対応する正常イベントを生成し、障害イベントは閉じられます。

en-us	#### Tasks  Interact with Zabbix server task manager, creating tasks and retrieving response.  [Task API](/manual/api/reference/task)
ja	#### タスク  Zabbixサーバーのタスクマネージャと連動し、タスクの作成とレスポンスの取得を行います。  [Task API](/manual/api/reference/task)

en-us	# Task  This class is designed to work with tasks (such as checking items or low-level discovery rules without config reload).  Object references:\  -   [Task](/manual/api/reference/task/object) -   ['Execute now' request     object](/manual/api/reference/task/object#check_now_request_object) -   ['Diagnostic information' request     object](/manual/api/reference/task/object#diagnostic_information_request_object) -   [Statistic request     object](/manual/api/reference/task/object#statistic_request_object) -   [Statistic result     object](/manual/api/reference/task/object#statistic_result_object)  Available methods:\  -   [task.create](/manual/api/reference/task/create) - creating new     tasks -   [task.get](/manual/api/reference/task/get) - retrieving tasks
ja	# Task  このクラスは、タスク（設定の再ロードなしでアイテムをチェックしたり、ローレベルディスカバリルールをチェックしたりするなど）を操作するためのものです。  オブジェクトリファレンス :\  -   [Task](/manual/api/reference/task/object) -   ['Execute now' request object](/manual/api/reference/task/object#check_now_request_object) -   ['Diagnostic information' request object](/manual/api/reference/task/object#diagnostic_information_request_object) -   [Statistic request object](/manual/api/reference/task/object#statistic_request_object) -   [Statistic result object](/manual/api/reference/task/object#statistic_result_object)  利用可能なメソッド :\  -   [task.create](/manual/api/reference/task/create) - 新しいタスクの作成 -   [task.get](/manual/api/reference/task/get) - タスクの取得

en-us	# template.create
ja	# template.create

en-us	# templatedashboard.create
ja	# templatedashboard.create

en-us	# templatedashboard.delete
ja	# templatedashboard.delete

en-us	# templatedashboard.get
ja	# templatedashboard.get

en-us	# > Template dashboard object  The following objects are directly related to the `templatedashboard` API.
ja	# > Template dashboardオブジェクト  次のオブジェクトは、`templatedashboard`APIに直接関連しています。

en-us	# Template dashboard  This class is designed to work with template dashboards.  Object references:\  -   [Template dashboard](/manual/api/reference/templatedashboard/object) -   [Template dashboard     page](/manual/api/reference/templatedashboard/object#template_dashboard_page) -   [Template dashboard     widget](/manual/api/reference/templatedashboard/object#template_dashboard_widget) -   [Template dashboard widget     field](/manual/api/reference/templatedashboard/object#template_dashboard_widget_field)  Available methods:\  -   [templatedashboard.create](/manual/api/reference/templatedashboard/create) -     creating new template dashboards -   [templatedashboard.delete](/manual/api/reference/templatedashboard/delete) -     deleting template dashboards -   [templatedashboard.get](/manual/api/reference/templatedashboard/get) -     retrieving template dashboards -   [templatedashboard.update](/manual/api/reference/templatedashboard/update) -     updating template dashboards
ja	# Template dashboard  このクラスは、テンプレート ダッシュボードを操作するためのものです。  オブジェクトリファレンス :\  -   [Template dashboard](/manual/api/reference/templatedashboard/object) -   [Template dashboard page](/manual/api/reference/templatedashboard/object#template_dashboard_page) -   [Template dashboard widget](/manual/api/reference/templatedashboard/object#template_dashboard_widget) -   [Template dashboard widget field](/manual/api/reference/templatedashboard/object#template_dashboard_widget_field)  利用可能なメソッド :\  -   [templatedashboard.create](/manual/api/reference/templatedashboard/create) - 新しいテンプレートダッシュボートの作成 -   [templatedashboard.delete](/manual/api/reference/templatedashboard/delete) - テンプレートダッシュボードの削除 -   [templatedashboard.get](/manual/api/reference/templatedashboard/get) - テンプレートダッシュボードの取得 -   [templatedashboard.update](/manual/api/reference/templatedashboard/update) - テンプレートダッシュボードの更新

en-us	# templatedashboard.update
ja	# templatedashboard.update

en-us	# template.delete
ja	# template.delete

en-us	# template.get
ja	# template.get

en-us	# templategroup.create
ja	# templategroup.create

en-us	# templategroup.delete
ja	# templategroup.delete

en-us	# templategroup.get
ja	# templategroup.get

en-us	# templategroup.massadd
ja	# templategroup.massadd

en-us	# templategroup.massremove
ja	# templategroup.massremove

en-us	# templategroup.massupdate
ja	# templategroup.massupdate

en-us	# > Template group object  The following objects are directly related to the `templategroup` API.
ja	# > Template groupオブジェクト  次のオブジェクトは、`templategroup`APIに直接関連しています。

en-us	# templategroup.propagate  
ja	# templategroup.propagate  

en-us	# Template group  This class is designed to work with template groups.  Object references:\  -   [Template group](/manual/api/reference/templategroup/object#template_group)  Available methods:\  -   [templategroup.create](/manual/api/reference/templategroup/create) -     creating new template groups -   [templategroup.delete](/manual/api/reference/templategroup/delete) -     deleting template groups -   [templategroup.get](/manual/api/reference/templategroup/get) - retrieving     template groups -   [templategroup.massadd](/manual/api/reference/templategroup/massadd) -     adding related objects to template groups -   [templategroup.massremove](/manual/api/reference/templategroup/massremove) -     removing related objects from template groups -   [templategroup.massupdate](/manual/api/reference/templategroup/massupdate) -     replacing or removing related objects from template groups -   [templategroup.propagate](/manual/api/reference/templategroup/propagate) -     propagating permissions to template groups' subgroups -   [templategroup.update](/manual/api/reference/templategroup/update) -     updating template groups
ja	# Template group  このクラスは、テンプレートグループを操作するためのものです。  オブジェクトリファレンス :\  -   [Template group](/manual/api/reference/templategroup/object#template_group)  利用可能なメソッド :\  -   [templategroup.create](/manual/api/reference/templategroup/create) - 新しいテンプレートグループの作成 -   [templategroup.delete](/manual/api/reference/templategroup/delete) - テンプレートグループの削除 -   [templategroup.get](/manual/api/reference/templategroup/get) - テンプレートグループの取得 -   [templategroup.massadd](/manual/api/reference/templategroup/massadd) - テンプレートグループへ関連オブジェクトの追加 -   [templategroup.massremove](/manual/api/reference/templategroup/massremove) - テンプレートグループから関連オブジェクトの削除 -   [templategroup.massupdate](/manual/api/reference/templategroup/massupdate) - テンプレートグループの関連オブジェクトの置換または削除 -   [templategroup.propagate](/manual/api/reference/templategroup/propagate) -テンプレートグループのサブグループへの権限の伝達 -   [templategroup.update](/manual/api/reference/templategroup/update) - テンプレートグループの更新

en-us	# templategroup.update
ja	# templategroup.update

en-us	##### Template low-level discovery rule tags  |Element|Element property|Required|Type|Range|Description| |--|--|-|--|----|--------| |discovery\_rules| |\-| | |Root element for low-level discovery rules.| | |*For most of the element tag values, see element tag values for a regular item. Only the tags that are specific to low-level discovery rules, are described below.*|<|<|<|<| | |type|\-|`string`|0 - ZABBIX\_PASSIVE (default)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNAL<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNAL<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>16 - JMX<br>18 - DEPENDENT<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT|Item type.| | |lifetime|\-|`string`|Default: 30d|Time period after which items that are no longer discovered will be deleted. Seconds, time unit with suffix or user macro.| |filter| | | | |Individual filter.| | |evaltype|\-|`string`|0 - AND\_OR (default)<br>1 - AND<br>2 - OR<br>3 - FORMULA|Logic to use for checking low-level discovery rule filter conditions.| | |formula|\-|`string`| |Custom calculation formula for filter conditions.| |conditions| |\-| | |Root element for filter conditions.| | |macro|x|`string`| |Low-level discovery macro name.| | |value|\-|`string`| |Filter value: regular expression or global regular expression.| | |operator|\-|`string`|8 - MATCHES\_REGEX (default)<br>9 - NOT\_MATCHES\_REGEX|Condition operator.| | |formulaid|x|`character`| |Arbitrary unique ID that is used to reference a condition from the custom expression. Can only contain capital-case letters. The ID must be defined by the user when modifying filter conditions, but will be generated anew when requesting them afterward.| |lld\_macro\_paths| |\-| | |Root element for LLD macro paths.| | |lld\_macro|x|`string`| |Low-level discovery macro name.| | |path|x|`string`| |Selector for value which will be assigned to the corresponding macro.| |preprocessing| |\-| | |LLD rule value preprocessing.| |step| |\-| | |Individual LLD rule value preprocessing step.| | |*For most of the element tag values, see element tag values for a template item value preprocessing. Only the tags that are specific to template low-level discovery value preprocessing, are described below.*|<|<|<|<| | |type|x|`string`|5 - REGEX<br>11 - XMLPATH<br>12 - JSONPATH<br>15 - NOT\_MATCHES\_REGEX<br>16 - CHECK\_JSON\_ERROR<br>17 - CHECK\_XML\_ERROR<br>20 - DISCARD\_UNCHANGED\_HEARTBEAT<br>21 - JAVASCRIPT<br>23 - PROMETHEUS\_TO\_JSON<br>24 - CSV\_TO\_JSON<br>25 - STR\_REPLACE|Type of the item value preprocessing step.| |trigger\_prototypes| |\-| | |Root element for trigger prototypes.| | |*For trigger prototype element tag values, see regular [template trigger](/manual/xml_export_import/templates#template_trigger_tags) tags.*|<|<|<|<| |graph\_prototypes| |\-| | |Root element for graph prototypes.| | |*For graph prototype element tag values, see regular [template graph](/manual/xml_export_import/templates#template_graph_tags) tags.*|<|<|<|<| |host\_prototypes| |\-| | |Root element for host prototypes.| | |*For host prototype element tag values, see regular [host](/manual/xml_export_import/hosts#host_tags) tags.*|<|<|<|<| |item\_prototypes| |\-| | |Root element for item prototypes.| | |*For item prototype element tag values, see regular [template item](/manual/xml_export_import/templates#template_item_tags) tags.*|<|<|<|<| |master\_item| |\-| | |Individual item prototype master item/item prototype data.| | |key|x|`string`| |Dependent item prototype master item/item prototype key value.<br><br>Required for a dependent item.|
ja	##### テンプレートローレベルディスカバリルールタグ  |要素|要素のプロパティ|必須|型|範囲|説明| |-------|----------------|--------|----|-----|-----------| |discovery\_rules|<|\-|<|<|ローレベルディスカバリルールのルート要素| |<|*ほとんどの要素タグ値については、通常のアイテムの要素タグ値を参照してください。以下では、ローレベルディスカバリルールに固有のタグについてのみ説明します。*|<|<|<|<| |<|type|\-|`string`|0 - ZABBIX\_PASSIVE (デフォルト)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNAL<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNAL<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>16 - JMX<br>18 - DEPENDENT<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT|アイテムのタイプ| |<|lifetime|\-|`string`|デフォルト: 30d|検出されなくなったアイテムが削除されるまでの期間。秒、サフィックス付きの時間単位、またはユーザーマクロ。| |filter|<|<|<|<|個別のフィルター| |<|evaltype|\-|`string`|0 - AND\_OR (デフォルト)<br>1 - AND<br>2 - OR<br>3 - FORMULA|ローレベルディスカバリルールのフィルター条件をチェックするために使用するロジック| |<|formula|\-|`string`|<|フィルター条件のカスタム計算式| |conditions|<|\-|<|<|フィルター条件のルート要素| |<|macro|x|`string`|<|ローレベルディスカバリマクロの名前| |<|value|\-|`string`|<|フィルターの値: 正規表現またはグローバル正規表現| |<|operator|\-|`string`|8 - MATCHES\_REGEX (デフォルト)<br>9 - NOT\_MATCHES\_REGEX|条件演算子演算子| |<|formulaid|x|`character`|<|カスタム式から条件を参照するために使用される任意の一意の ID。大文字のみを含めることができます。IDはフィルター条件を変更するときにユーザーが定義する必要がありますが、後でリクエストするときに新たに生成されます。| |lld\_macro\_paths|<|\-|<|<|LLDマクロのパスのルート要素| |<|lld\_macro|x|`string`|<|ローレベルディスカバリマクロの名前| |<|path|x|`string`|<|対応するマクロに割り当てられる値のセレクター| |preprocessing|<|\-|<|<|LLDルール値の前処理| |step|<|\-|<|<|個別のLLDルール値の前処理ステップ| |<|*ほとんどの要素タグ値については、テンプレートアイテム値の前処理を参照してください。テンプレートのローレベルディスカバリ値の前処理に固有のタグについてのみ、以下で説明します。*|<|<|<|<| |<|type|x|`string`|5 - REGEX<br>11 - XMLPATH<br>12 - JSONPATH<br>15 - NOT\_MATCHES\_REGEX<br>16 - CHECK\_JSON\_ERROR<br>17 - CHECK\_XML\_ERROR<br>20 - DISCARD\_UNCHANGED\_HEARTBEAT<br>21 - JAVASCRIPT<br>23 - PROMETHEUS\_TO\_JSON<br>24 - CSV\_TO\_JSON<br>25 - STR\_REPLACE|アイテム値前処理ステップのタイプ。| |trigger\_prototypes|<|\-|<|<|トリガープロトタイプのルート要素| |<|*トリガープロトタイプ要素のタグ値については、通常の[テンプレートトリガー](/manual/xml_export_import/templates#template_trigger_tags) タグを参照してください。*|<|<|<|<| |graph\_prototypes|<|\-|<|<|グラフプロトタイプのルート要素| |<|*グラフプロトタイプ要素のタグ値については、通常の[テンプレートグラフ](/manual/xml_export_import/templates#template_graph_tags) タグを参照してください。*|<|<|<|<| |host\_prototypes|<|\-|<|<|ホストプロトタイプのルート要素| |<|*ホストプロトタイプ要素のタグ値については、通常の[ホスト](/manual/xml_export_import/hosts#host_tags) タグを参照してください。*|<|<|<|<| |item\_prototypes|<|\-|<|<|アイテムプロトタイプのルート要素| |<|*アイテムプロトタイプ要素のタグ値については、通常の[テンプレートアイテム](/manual/xml_export_import/templates#template_item_tags) タグを参照してください。*|<|<|<|<| |master\_item|<|\-|<|<|個別のアイテムプロトタイプマスターアイテム/アイテムプロトタイプデータ| |<|key|x|`string`|<|依存アイテムプロトタイプマスターアイテム/アイテムプロトタイプキーの値<br><br>依存アイテムで必須|

en-us	# template.massadd
ja	# template.massadd

en-us	# template.massremove
ja	# template.massremove

en-us	# template.massupdate
ja	# template.massupdate

en-us	# > Template object  The following objects are directly related to the `template` API.
ja	# > Templateオブジェクト  次のオブジェクトは、`template`APIに直接関連しています。

en-us	#### Templates and template groups  Manage templates and link them to hosts or other templates.  [Template API](/manual/api/reference/template) | [Template group API](/manual/api/reference/templategroup) | [Value map API](/manual/api/reference/valuemap)
ja	#### テンプレートとテンプレートグループ  テンプレートを管理し、ホストまたは他のテンプレートにリンクします。  [Template API](/manual/api/reference/template) | [Template group API](/manual/api/reference/templategroup) | [Value map API](/manual/api/reference/valuemap)

en-us	#### Templates  In a [template](/manual/config/templates/template) configuration, user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |*Tags*^[2](supported_by_location_user#footnotes)^|<|<| | |Tag names|yes| |^|Tag values|yes|
ja	#### テンプレート  [テンプレート](/manual/config/templates/template)の設定では、次のフィールドでユーザー マクロを使用できます。  |ロケーション|<|複数のマクロ/テキストとの混合^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |*タグ*^[2](supported_by_location_user#footnotes)^|<|<| | |タグ名|yes| |^|タグ値|yes|

en-us	## Templates  New template is available:  - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.4)  You can get this template:  -   In *Data collection* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.4)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Data collection* → *Templates* you can     import them manually into Zabbix.
ja	## テンプレート  新しいテンプレートが利用できるようになりました:  - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.4)  入手方法:  -   新規インストールの場合は*データ収集* → *テンプレート* -   以前のバージョンからアップグレードする場合は、Zabbix [Gitリポジトリ](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.4) から新しいテンプレートをダウンロードするか、ダウンロードした最新バージョンのZabbixの*zabbix/templates*ディレクトリで見つけることができます。次に、*データ収集* → *テンプレート* で手動でZabbixにインポートすることができます。

en-us	##### Template tags  |Element|Element property|Required|Type|Range|Description| |--|--|-|--|----|--------| |template_groups| |x| | |Root element for template groups.| | |uuid|x|`string`| |Unique identifier for this template group.| | |name|x|`string`| |Template group name.| |host_groups| |x| | |Root element for host groups that are used by host prototypes.| | |uuid|x|`string`| |Unique identifier for this host group.| | |name|x|`string`| |Host group name.| |templates| |\-| | |Root element for templates.| | |uuid|x|`string`| |Unique identifier for this template.| | |template|x|`string`| |Unique template name.| | |name|\-|`string`| |Visible template name.| | |description|\-|`text`| |Template description.| |vendor| |\-| | |Root element for template vendor.<br><br>Element added only if the exported template contains vendor data.| | |name|\-|`string`| |Template vendor name.| | |version|\-|`string`| |Template version.<br><br>For [out-of-the-box templates](/manual/config/templates_out_of_the_box), version is displayed as follows: major version of Zabbix, delimiter ("-"), revision number (increased with each new version of the template, and reset with each major version of Zabbix). For example, 6.4-0, 6.4-3, 7.0-0, 7.0-3.| |templates| |\-| | |Root element for linked templates.| | |name|x|`string`| |Template name.| |groups| |\-| | |Root element for template groups.| | |name|x|`string`| |Template group name.| |tags| |\-| | |Root element for template tags.| | |tag|x|`string`| |Tag name.| | |value|\-|`string`| |Tag value.| |macros| |\-| | |Root element for template user macros.| | |macro|x|`string`| |User macro name.| | |type|\-|`string`|0 - TEXT (default)<br>1 - SECRET\_TEXT<br>2 - VAULT|Type of the macro.| | |value|\-|`string`| |User macro value.| | |description|\-|`string`| |User macro description.| |valuemaps| |\-| | |Root element for template value maps.| | |uuid|x|`string`| |Unique identifier for this value map.| | |name|x|`string`| |Value map name.| | |mapping|\-| | |Root element for mappings.| | |value|x|`string`| |Value of a mapping.| | |newvalue|x|`string`| |New value of a mapping.|
ja	##### テンプレートタグ  |要素|要素のプロパティ|必須|型|範囲|説明| |--|--|-|--|----|--------| |template_groups| |x| | |テンプレートグループのルート要素| | |uuid|x|`string`| |テンプレートグループの一意の識別子| | |name|x|`string`| |テンプレートグループの名前| |host_groups| |x| | |ホストプロトタイプで使用される、ホストグループのルート要素| | |uuid|x|`string`| |ホストグループの一意の識別子| | |name|x|`string`| |ホストグループの名前| |templates| |\-| | |テンプレートのルート要素| | |uuid|x|`string`| |テンプレートの一意の識別子| | |template|x|`string`| |一意のテンプレート名| | |name|\-|`string`| |テンプレートの表示名| | |description|\-|`text`| |テンプレートの説明| |vendor| |\-| | |テンプレートベンダーのルート要素<br><br>エクスポートされたテンプレートにベンダーのデータが含まれる場合のみ要素が追加される| | |name|\-|`string`| |テンプレートベンダーの名前| | |version|\-|`string`| |テンプレートのバージョン<br><br>[すぐに使えるテンプレート](/manual/config/templates_out_of_the_box)では、バージョンは次のように表示されます。Zabbixのメジャーバージョン、区切り文字 ("-")、リビジョン番号 (テンプレートの新しいバージョンごとに増加し、Zabbixのメジャーバージョンごとにリセットされます)。例：6.4-0、6.4-3、7.0-0、7.0-3| |templates| |\-| | |リンクされたテンプレートのルート要素| | |name|x|`string`| |テンプレートの名前| |groups| |\-| | |テンプレートグループのルート要素| | |name|x|`string`| |テンプレートグループの名前| |tags| |\-| | |テンプレートタグのルート要素| | |tag|x|`string`| |タグの名前| | |value|\-|`string`| |タグの値| |macros| |\-| | |テンプレートユーザーマクロのルート要素| | |macro|x|`string`| |ユーザーマクロの名前| | |type|\-|`string`|0 - TEXT (default)<br>1 - SECRET\_TEXT<br>2 - VAULT|マクロのタイプ| | |value|\-|`string`| |ユーザーマクロの値| | |description|\-|`string`| |ユーザーマクロの説明| |valuemaps| |\-| | |テンプレートバリューマップのルート要素| | |uuid|x|`string`| |バリューマップの一意の識別子| | |name|x|`string`| |バリューマップの名前| | |mapping|\-| | |マッピングのルート要素| | |value|x|`string`| |マッピングの値| | |newvalue|x|`string`| |マッピングの新しい値|

en-us	# Template  This class is designed to work with templates.  Object references:  -   [Template](/manual/api/reference/template/object#template)  Available methods:  -   [template.create](/manual/api/reference/template/create) - creating new templates -   [template.delete](/manual/api/reference/template/delete) - deleting templates -   [template.get](/manual/api/reference/template/get) - retrieving templates -   [template.massadd](/manual/api/reference/template/massadd) - adding related objects to templates -   [template.massremove](/manual/api/reference/template/massremove) - removing related objects from templates -   [template.massupdate](/manual/api/reference/template/massupdate) - replacing or removing related objects from templates -   [template.update](/manual/api/reference/template/update) - updating templates
ja	# Template  このクラスは、テンプレートを操作するためのものです。  オブジェクトリファレンス :\  -   [Template](/manual/api/reference/template/object#template)  利用可能なメソッド :\  -   [template.create](/manual/api/reference/template/create) - 新しいテンプレートの作成 -   [template.delete](/manual/api/reference/template/delete) - テンプレートの削除 -   [template.get](/manual/api/reference/template/get) - テンプレートの取得 -   [template.massadd](/manual/api/reference/template/massadd) - テンプレートへ関連オブジェクトの追加 -   [template.massremove](/manual/api/reference/template/massremove) - テンプレートから関連オブジェクトの削除 -   [template.massupdate](/manual/api/reference/template/massupdate) -  テンプレートの関連オブジェクトを置換または削除 -   [template.update](/manual/api/reference/template/update) - テンプレートの更新

en-us	# template.update
ja	# template.update

en-us	 #### Template versioning  To improve management and upgrade of templates, template versioning has been introduced.  In [*Data collection → Templates*](/manual/web_interface/frontend_sections/data_collection/templates) you can now see the template vendor and version, as well as filter templates by vendor and/or version.  **Importing updated templates**  Please note that templates must be upgraded manually if you are upgrading from previous versions. This can be done by importing the updated templates. You can find the updated templates in the *zabbix/templates* directory of the downloaded latest Zabbix version. While in [*Data collection → Templates*](/manual/web_interface/frontend_sections/data_collection/templates) you can [import](/manual/xml_export_import/templates#importing) them from this directory.  It is also possible to download templates from [Zabbix git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates) directly.  **Updating custom template vendor and version**  For existing custom templates, template vendor and version can also be modified through the [Template API](/manual/api/reference/template).
ja	 #### テンプレートのバージョン管理  テンプレートの管理とアップグレードを改善するために、テンプレートのバージョン管理が導入されました。  [*データ収集 → テンプレート*](/manual/web_interface/frontend_sections/data_collection/templates)で、テンプレートのベンダーとバージョンを確認したり、ベンダーやバージョンごとにテンプレートをフィルターしたりできるようになりました。  **更新されたテンプレートをインポート**  Zabbixを以前のバージョンからアップグレードする場合は、テンプレートは手動でアップグレードする必要があることに注意してください。 これは、更新されたテンプレートをインポートすることで実行できます。 更新されたテンプレートは、ダウンロードした最新のZabbixバージョンの*zabbix/templates*ディレクトリにあります。 [*データ収集 → テンプレート*](/manual/web_interface/frontend_sections/data_collection/templates)では、このディレクトリからそれらを[インポート](/manual/xml_export_import/templates#importing)できます。  [Zabbixのgitリポジトリ](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)から直接テンプレートをダウンロードすることもできます。  **カスタムテンプレートのベンダーとバージョンの更新**  既存のカスタムテンプレートの場合、テンプレートのベンダーとバージョンは、[テンプレートAPI](/manual/api/reference/template)を通じて変更することもできます。

en-us	#### template  [ZBXNEXT-1111](https://support.zabbix.com/browse/ZBXNEXT-1111) Added new properties `vendor_name`, `vendor_version`.\
ja	#### テンプレート  [ZBXNEXT-1111](https://support.zabbix.com/browse/ZBXNEXT-1111) プロパティ `vendor_name`, `vendor_version` を追加しました。\

en-us	##### Terminology  Setting this option enforces to use TLS connection to database from Zabbix server/proxy and frontend to database:  -   required - connect using TLS as transport mode without identity     checks; -   verify\_ca - connect using TLS and verify certificate; -   verify\_full - connect using TLS, verify certificate and verify that     database identity (CN) specified by DBHost matches its certificate;
ja	##### 専門用語  このオプションを設定すると、Zabbixサーバー/プロキシやフロントエンドからのデータベース接続にはTLS接続を使用します。  - required - IDチェックなしでトランスポートモードとしてTLSを使用して接続します。 - verify\_ca - TLSを使用して接続し、証明書を検証します。 - verify\_full - TLSを使用して接続し、証明書を検証し、DBHostによって指定されたデータベースID（CN）がその証明書と一致することを確認します。

en-us	##### Testing cipher strings and allowing only PFS ciphersuites  To see which ciphersuites have been selected you need to set 'DebugLevel=4' in the configuration file, or use the `-vv` option for zabbix\_sender.  Some experimenting with `TLSCipher*` parameters might be necessary before you get the desired ciphersuites. It is inconvenient to restart Zabbix server, proxy or agent multiple times just to tweak `TLSCipher*` parameters. More convenient options are using zabbix\_sender or the `openssl` command. Let's show both.  **1.** Using zabbix\_sender.  Let's make a test configuration file, for example /home/zabbix/test.conf, with the syntax of a zabbix\_agentd.conf file:        Hostname=nonexisting       ServerActive=nonexisting              TLSConnect=cert       TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/agent.crt       TLSKeyFile=/home/zabbix/agent.key       TLSPSKIdentity=nonexisting       TLSPSKFile=/home/zabbix/agent.psk  You need valid CA and agent certificates and PSK for this example. Adjust certificate and PSK file paths and names for your environment.  If you are not using certificates, but only PSK, you can make a simpler test file:        Hostname=nonexisting       ServerActive=nonexisting              TLSConnect=psk       TLSPSKIdentity=nonexisting       TLSPSKFile=/home/zabbix/agentd.psk  The selected ciphersuites can be seen by running zabbix\_sender (example compiled with OpenSSL 1.1.d):        $ zabbix_sender -vv -c /home/zabbix/test.conf -k nonexisting_item -o 1 2>&1 | grep ciphersuites       zabbix_sender [41271]: DEBUG: zbx_tls_init_child() certificate ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-CCM8 AES128-CCM AES128-SHA256 AES128-SHA       zabbix_sender [41271]: DEBUG: zbx_tls_init_child() PSK ciphersuites: TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA PSK-AES128-GCM-SHA256 PSK-AES128-CCM8 PSK-AES128-CCM PSK-AES128-CBC-SHA256 PSK-AES128-CBC-SHA       zabbix_sender [41271]: DEBUG: zbx_tls_init_child() certificate and PSK ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-CCM8 AES128-CCM AES128-SHA256 AES128-SHA ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA PSK-AES128-GCM-SHA256 PSK-AES128-CCM8 PSK-AES128-CCM PSK-AES128-CBC-SHA256 PSK-AES128-CBC-SHA  Here you see the ciphersuites selected by default. These default values are chosen to ensure interoperability with Zabbix agents running on systems with older OpenSSL versions (from 1.0.1).  With newer systems you can choose to tighten security by allowing only a few ciphersuites, e.g. only ciphersuites with PFS (Perfect Forward Secrecy). Let's try to allow only ciphersuites with PFS using `TLSCipher*` parameters.  ::: noteimportant The result will not be interoperable with systems using OpenSSL 1.0.1 and 1.0.2, if PSK is used. Certificate-based encryption should work. :::  Add two lines to the `test.conf` configuration file:        TLSCipherCert=EECDH+aRSA+AES128       TLSCipherPSK=kECDHEPSK+AES128  and test again:        $ zabbix_sender -vv -c /home/zabbix/test.conf -k nonexisting_item -o 1 2>&1 | grep ciphersuites                   zabbix_sender [42892]: DEBUG: zbx_tls_init_child() certificate ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA               zabbix_sender [42892]: DEBUG: zbx_tls_init_child() PSK ciphersuites: TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA               zabbix_sender [42892]: DEBUG: zbx_tls_init_child() certificate and PSK ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-CCM8 AES128-CCM AES128-SHA256 AES128-SHA ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA PSK-AES128-GCM-SHA256 PSK-AES128-CCM8 PSK-AES128-CCM PSK-AES128-CBC-SHA256 PSK-AES128-CBC-SHA          The "certificate ciphersuites" and "PSK ciphersuites" lists have changed - they are shorter than before, only containing TLS 1.3 ciphersuites and TLS 1.2 ECDHE-\* ciphersuites as expected.  **2.** TLSCipherAll and TLSCipherAll13 cannot be tested with zabbix\_sender; they do not affect "certificate and PSK ciphersuites" value shown in the example above. To tweak TLSCipherAll and TLSCipherAll13 you need to experiment with the agent, proxy or server.  So, to allow only PFS ciphersuites you may need to add up to three parameters        TLSCipherCert=EECDH+aRSA+AES128       TLSCipherPSK=kECDHEPSK+AES128       TLSCipherAll=EECDH+aRSA+AES128:kECDHEPSK+AES128  to zabbix\_agentd.conf, zabbix\_proxy.conf and zabbix\_server\_conf if each of them has a configured certificate and agent has also PSK.  If your Zabbix environment uses only PSK-based encryption and no certificates, then only one:        TLSCipherPSK=kECDHEPSK+AES128  Now that you understand how it works you can test the ciphersuite selection even outside of Zabbix, with the `openssl` command. Let's test all three `TLSCipher*` parameter values:        $ openssl ciphers EECDH+aRSA+AES128 | sed 's/:/ /g'       TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA       $ openssl ciphers kECDHEPSK+AES128 | sed 's/:/ /g'       TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA       $ openssl ciphers EECDH+aRSA+AES128:kECDHEPSK+AES128 | sed 's/:/ /g'       TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA         You may prefer `openssl ciphers` with option `-V` for a more verbose output:        $ openssl ciphers -V EECDH+aRSA+AES128:kECDHEPSK+AES128                 0x13,0x02 - TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD                 0x13,0x03 - TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 Kx=any      Au=any  Enc=CHACHA20/POLY1305(256) Mac=AEAD                 0x13,0x01 - TLS_AES_128_GCM_SHA256  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(128) Mac=AEAD                 0xC0,0x2F - ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(128) Mac=AEAD                 0xC0,0x27 - ECDHE-RSA-AES128-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AES(128)  Mac=SHA256                 0xC0,0x13 - ECDHE-RSA-AES128-SHA    TLSv1 Kx=ECDH     Au=RSA  Enc=AES(128)  Mac=SHA1                 0xC0,0x37 - ECDHE-PSK-AES128-CBC-SHA256 TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(128)  Mac=SHA256                 0xC0,0x35 - ECDHE-PSK-AES128-CBC-SHA TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(128)  Mac=SHA1  Similarly, you can test the priority strings for GnuTLS:        $ gnutls-cli -l --priority=NONE:+VERS-TLS1.2:+ECDHE-RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509       Cipher suites for NONE:+VERS-TLS1.2:+ECDHE-RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509       TLS_ECDHE_RSA_AES_128_GCM_SHA256                        0xc0, 0x2f      TLS1.2       TLS_ECDHE_RSA_AES_128_CBC_SHA256                        0xc0, 0x27      TLS1.2              Protocols: VERS-TLS1.2       Ciphers: AES-128-GCM, AES-128-CBC       MACs: AEAD, SHA256       Key Exchange Algorithms: ECDHE-RSA       Groups: GROUP-SECP256R1, GROUP-SECP384R1, GROUP-SECP521R1, GROUP-X25519, GROUP-X448, GROUP-FFDHE2048, GROUP-FFDHE3072, GROUP-FFDHE4096, GROUP-FFDHE6144, GROUP-FFDHE8192       PK-signatures: SIGN-RSA-SHA256, SIGN-RSA-PSS-SHA256, SIGN-RSA-PSS-RSAE-SHA256, SIGN-ECDSA-SHA256, SIGN-ECDSA-SECP256R1-SHA256, SIGN-EdDSA-Ed25519, SIGN-RSA-SHA384, SIGN-RSA-PSS-SHA384, SIGN-RSA-PSS-RSAE-SHA384, SIGN-ECDSA-SHA384, SIGN-ECDSA-SECP384R1-SHA384, SIGN-EdDSA-Ed448, SIGN-RSA-SHA512, SIGN-RSA-PSS-SHA512, SIGN-RSA-PSS-RSAE-SHA512, SIGN-ECDSA-SHA512, SIGN-ECDSA-SECP521R1-SHA512, SIGN-RSA-SHA1, SIGN-ECDSA-SHA1
ja	##### 暗号文字列をテストし、PFS 暗号スイートのみを許可します。  どの暗号スイートが選択されたかを確認するには、設定ファイルで DebugLevel=4 を設定するか、zabbix\_sender の <br> `-vv` オプションを使用する必要があります。  希望する暗号スイートが得られるまで、`TLSCipher*`パラメータの実験が必要な場合があります。`TLSCipher*`パラメータを 調整するために、Zabbix server、proxy、agent を何度も再起動するのは不便です。より便利なオプションは zabbix\_senderまたは `openssl` コマンドを使用することです。ここではその両方を紹介します。  **1.** zabbix\_sender を使う  テスト用の設定ファイルを作成してみましょう。 zabbix_agentd.conf ファイルの構文で、/home/zabbix/test.conf を作成します:        Hostname=nonexisting       ServerActive=nonexisting              TLSConnect=cert       TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/agent.crt       TLSKeyFile=/home/zabbix/agent.key       TLSPSKIdentity=nonexisting       TLSPSKFile=/home/zabbix/agent.psk  この例では、有効な CA とエージェントの証明書と PSK が必要です。証明書とPSKのファイルパスとファイル名は、<br> 環境に合わせて調整してください。  証明書を使用せず、PSKのみを使用する場合は、より単純なテストファイルを作成することができます:        Hostname=nonexisting       ServerActive=nonexisting              TLSConnect=psk       TLSPSKIdentity=nonexisting       TLSPSKFile=/home/zabbix/agentd.psk  選択された暗号スイートは、zabbix_sender (OpenSSL 1.1.d でコンパイルされた例)を実行することで確認できます:        $ zabbix_sender -vv -c /home/zabbix/test.conf -k nonexisting_item -o 1 2>&1 | grep ciphersuites       zabbix_sender [41271]: DEBUG: zbx_tls_init_child() certificate ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-CCM8 AES128-CCM AES128-SHA256 AES128-SHA       zabbix_sender [41271]: DEBUG: zbx_tls_init_child() PSK ciphersuites: TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA PSK-AES128-GCM-SHA256 PSK-AES128-CCM8 PSK-AES128-CCM PSK-AES128-CBC-SHA256 PSK-AES128-CBC-SHA       zabbix_sender [41271]: DEBUG: zbx_tls_init_child() certificate and PSK ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-CCM8 AES128-CCM AES128-SHA256 AES128-SHA ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA PSK-AES128-GCM-SHA256 PSK-AES128-CCM8 PSK-AES128-CCM PSK-AES128-CBC-SHA256 PSK-AES128-CBC-SHA  ここでは、デフォルトで選択されている暗号スイートが表示されています。これらのデフォルト値は、OpenSSLの<br> バージョンが1.0.1より古いシステムで動作する Zabbix agent との相互運用性を確保するために選ばれました。<br>  新しいシステムでは、PFS(Perfect Forward Secrecy)を使用する暗号化方式のみなど、一部の暗号化方式のみを許可することで<br> セキュリティを強化することが可能です。ここでは、`TLSCipher*` パラメータを使って、PFSを持つ暗号スイートだけを<br> 許可するようにしてみましょう。  ::: noteimportant PSKを使用した場合、OpenSSL 1.0.1および1.0.2を使用したシステムと相互運用できません。<br> 証明書ベースの暗号化は動作するはずです。 :::  設定ファイル `test.conf` に2行を追加します:        TLSCipherCert=EECDH+aRSA+AES128       TLSCipherPSK=kECDHEPSK+AES128  再度テストします:        $ zabbix_sender -vv -c /home/zabbix/test.conf -k nonexisting_item -o 1 2>&1 | grep ciphersuites                   zabbix_sender [42892]: DEBUG: zbx_tls_init_child() certificate ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA               zabbix_sender [42892]: DEBUG: zbx_tls_init_child() PSK ciphersuites: TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA               zabbix_sender [42892]: DEBUG: zbx_tls_init_child() certificate and PSK ciphersuites: TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA AES128-GCM-SHA256 AES128-CCM8 AES128-CCM AES128-SHA256 AES128-SHA ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA PSK-AES128-GCM-SHA256 PSK-AES128-CCM8 PSK-AES128-CCM PSK-AES128-CBC-SHA256 PSK-AES128-CBC-SHA          "certificate ciphersuites"と "PSK ciphersuites" のリストが変更され、以前より短くなり、予想通りTLS 1.3暗号スイートと<br> TLS 1.2 ECDHE-＊ 暗号スイートのみが含まれています。  **2.** TLSCipherAll と TLSCipherAll13 は zabbix\_sender ではテストできません。TLSCipherAll と TLSCipherAll13 を<br> 調整するには、agent、proxy、または server で実験する必要があります。  したがって、PFS 暗号スイートのみを許可するには、最大で 3 つのパラメータを追加する必要があります。        TLSCipherCert=EECDH+aRSA+AES128       TLSCipherPSK=kECDHEPSK+AES128       TLSCipherAll=EECDH+aRSA+AES128:kECDHEPSK+AES128  を zabbix\_agentd.conf, zabbix\_proxy.conf, zabbix\_server_conf に追加する必要があります。  Zabbix環境がPSKベースの暗号化のみを使用し、証明書を使用しない場合は、1つだけにしてください:        TLSCipherPSK=kECDHEPSK+AES128  この仕組みを理解した上で、Zabbixの外でも`openssl`コマンドを使用して暗号化方式をテストすることができます。<br> 3つの `TLSCipher*` パラメータ値すべてをテストしてみましょう。:        $ openssl ciphers EECDH+aRSA+AES128 | sed 's/:/ /g'       TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA       $ openssl ciphers kECDHEPSK+AES128 | sed 's/:/ /g'       TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA       $ openssl ciphers EECDH+aRSA+AES128:kECDHEPSK+AES128 | sed 's/:/ /g'       TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA ECDHE-PSK-AES128-CBC-SHA256 ECDHE-PSK-AES128-CBC-SHA         より詳細な出力を得たい場合は、`openssl ciphers` に `-V` オプションを指定することをお勧めします:        $ openssl ciphers -V EECDH+aRSA+AES128:kECDHEPSK+AES128                 0x13,0x02 - TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD                 0x13,0x03 - TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 Kx=any      Au=any  Enc=CHACHA20/POLY1305(256) Mac=AEAD                 0x13,0x01 - TLS_AES_128_GCM_SHA256  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(128) Mac=AEAD                 0xC0,0x2F - ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(128) Mac=AEAD                 0xC0,0x27 - ECDHE-RSA-AES128-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AES(128)  Mac=SHA256                 0xC0,0x13 - ECDHE-RSA-AES128-SHA    TLSv1 Kx=ECDH     Au=RSA  Enc=AES(128)  Mac=SHA1                 0xC0,0x37 - ECDHE-PSK-AES128-CBC-SHA256 TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(128)  Mac=SHA256                 0xC0,0x35 - ECDHE-PSK-AES128-CBC-SHA TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(128)  Mac=SHA1  同様に、GnuTLS の優先度文字列をテストすることができます:        $ gnutls-cli -l --priority=NONE:+VERS-TLS1.2:+ECDHE-RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509       Cipher suites for NONE:+VERS-TLS1.2:+ECDHE-RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509       TLS_ECDHE_RSA_AES_128_GCM_SHA256                        0xc0, 0x2f      TLS1.2       TLS_ECDHE_RSA_AES_128_CBC_SHA256                        0xc0, 0x27      TLS1.2              Protocols: VERS-TLS1.2       Ciphers: AES-128-GCM, AES-128-CBC       MACs: AEAD, SHA256       Key Exchange Algorithms: ECDHE-RSA       Groups: GROUP-SECP256R1, GROUP-SECP384R1, GROUP-SECP521R1, GROUP-X25519, GROUP-X448, GROUP-FFDHE2048, GROUP-FFDHE3072, GROUP-FFDHE4096, GROUP-FFDHE6144, GROUP-FFDHE8192       PK-signatures: SIGN-RSA-SHA256, SIGN-RSA-PSS-SHA256, SIGN-RSA-PSS-RSAE-SHA256, SIGN-ECDSA-SHA256, SIGN-ECDSA-SECP256R1-SHA256, SIGN-EdDSA-Ed25519, SIGN-RSA-SHA384, SIGN-RSA-PSS-SHA384, SIGN-RSA-PSS-RSAE-SHA384, SIGN-ECDSA-SHA384, SIGN-ECDSA-SECP384R1-SHA384, SIGN-EdDSA-Ed448, SIGN-RSA-SHA512, SIGN-RSA-PSS-SHA512, SIGN-RSA-PSS-RSAE-SHA512, SIGN-ECDSA-SHA512, SIGN-ECDSA-SECP521R1-SHA512, SIGN-RSA-SHA1, SIGN-ECDSA-SHA1

en-us	#### Testing expressions  It is possible to test the configured trigger expression as to what the expression result would be depending on the received value.  The following expression from an official template is taken as an example:      avg(/Cisco IOS SNMPv2/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN}     or     last(/Cisco IOS SNMPv2/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}  To test the expression, click on *Expression constructor* under the expression field.  ![](../../../../assets/en/manual/config/triggers/trigger_test.png)  In the Expression constructor, all individual expressions are listed. To open the testing window, click on *Test* below the expression list.  ![](../../../../assets/en/manual/config/triggers/expr_test_button.png){width="600"}  In the testing window you can enter sample values ('80', '70', '0', '1' in this example) and then see the expression result, by clicking on the *Test* button.  ![](../../../../assets/en/manual/config/triggers/expr_test.png){width="600"}  The result of the individual expressions as well as the whole expression can be seen.  "TRUE" means that the specified expression is correct. In this particular case A, "80" is greater than the {$TEMP\_WARN} specified value, "70" in this example. As expected, a "TRUE" result appears.  "FALSE" means that the specified expression is incorrect. In this particular case B, {$TEMP\_WARN\_STATUS} "1" needs to be equal with specified value, "0" in this example. As expected, a "FALSE" result appears.  The chosen expression type is "OR". If at least one of the specified conditions (A or B in this case) is TRUE, the overall result will be TRUE as well. Meaning that the current value exceeds the warning value and a problem has occurred.
ja	#### 評価式のテスト  設定したtrigger 式が、受け取った値によってどのような式結果になるかをテストすることが可能である。  例として、公式テンプレートにある以下の式を挙げる。      avg(/Cisco IOS SNMPv2/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN}     または     last(/Cisco IOS SNMPv2/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}  式をテストするには、式フィールドの下にある*Expression constructor*をクリックします。  ![](../../../../assets/en/manual/config/triggers/trigger_test.png)  Expressionコンストラクタでは、個々の式がすべてリストアップされます。テスト・ウィンドウを開くには、<br> 式リストの下にある *Test* をクリックします。  ![](../../../../assets/en/manual/config/triggers/expr_test_button.png){width="600"}  テスト画面では、サンプル値（この例では '80' , '70' , '0' , '1'）を入力し、*Test*ボタンをクリックすると、 式の結果を確認することができます。  ![](../../../../assets/en/manual/config/triggers/expr_test.png){width="600"}  個々の表現だけでなく、全体の表現の結果も見ることができます。  "TRUE "は、指定された式が正しいことを意味する。このケースAでは、"80" は{$TEMP\_WARN}の指定値(この例では "70"です)より大きい。<br> 予想通り、"TRUE "の結果が表示される。  "FALSE "は、指定された式が正しくないことを意味します。この場合この特定のケースBでは、<br> {$TEMP_WARN_STATUS}の "1 "が "1 "と等しい必要がある。"1" は、指定された値、この例では "0 "と等しくなければならない。<br> 予想通り、"FALSE"の結果が表示される。  式のタイプは "OR "である。指定された条件のうち少なくとも1つ（この例ではAまたはB）が<br> 指定された条件（この例ではAまたはB）の少なくとも1つが "TRUE" であれば、全体の結果も"TRUE"となります。<br> つまり、現在値が警告値を超えており、問題が発生していることを意味します。

en-us	#### Testing  Testing preprocessing steps is useful to make sure that complex preprocessing pipelines yield the results that are expected from them, without waiting for the item value to be received and preprocessed.  ![](../../../../assets/en/manual/config/items/test_item_steps.png){width="600"}  It is possible to test:  -   against a hypothetical value -   against a real value from a host  Each preprocessing step can be tested individually as well as all steps can be tested together. When you click on the *Test* or *Test all steps* button respectively in the Actions block, a testing window is opened.
ja	#### 保存前処理のテスト  保存前処理ステップのテストは、アイテムの値の受信と保存前処理を待たずに、複雑なプリプロセスパイプラインが期待される結果をもたらすことを確認するのに有効です。  ![](../../../../assets/en/manual/config/items/test_item_steps.png){width="600"}  - 仮想的な値に対してテストすることが可能です。 - ホストからの実際の値に対してテストすることが可能です。  保存前処理の各ステップを個別にテストすることも、すべてのステップを一緒にテストすることも可能です。アクションブロックの *テスト* または *すべてのテスト* ボタンをクリックすると、テストウィンドウが表示されます。

en-us	##### Test user directory for existing user  Test user directory "3" for "user1".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.test",     "params": {         "userdirectoryid": "3",         "host": "127.0.0.1",         "port": "389",         "base_dn": "ou=Users,dc=example,dc=org",         "search_attribute": "uid",         "bind_dn": "cn=ldap_search,dc=example,dc=org",         "bind_password": "password",         "test_username": "user1",         "test_password": "password"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```
ja	##### 既存のユーザーのユーザーディレクトリのテスト  "user1"のユーザーディレクトリ"3"をテストします。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.test",     "params": {         "userdirectoryid": "3",         "host": "127.0.0.1",         "port": "389",         "base_dn": "ou=Users,dc=example,dc=org",         "search_attribute": "uid",         "bind_dn": "cn=ldap_search,dc=example,dc=org",         "bind_password": "password",         "test_username": "user1",         "test_password": "password"     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```

en-us	##### Test user directory for non-existing user  Test user directory "3" for non-existing "user2".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.test",     "params": {         "userdirectoryid": "3",         "host": "127.0.0.1",         "port": "389",         "base_dn": "ou=Users,dc=example,dc=org",         "search_attribute": "uid",         "bind_dn": "cn=ldap_search,dc=example,dc=org",         "test_username": "user2",         "test_password": "password"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "error": {         "code": -32500,         "message": "Application error.",         "data": "Incorrect user name or password or account is temporarily blocked."     },     "id": 1 } ```
ja	##### 存在しないユーザーのユーザーディレクトリのテスト  存在しない"user2"でユーザーディレクトリ"3"のテストをします。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.test",     "params": {         "userdirectoryid": "3",         "host": "127.0.0.1",         "port": "389",         "base_dn": "ou=Users,dc=example,dc=org",         "search_attribute": "uid",         "bind_dn": "cn=ldap_search,dc=example,dc=org",         "test_username": "user2",         "test_password": "password"     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "error": {         "code": -32500,         "message": "Application error.",         "data": "Incorrect user name or password or account is temporarily blocked."     },     "id": 1 } ```

en-us	#### Text data limits  Text data limits depend on the database backend. Before storing text values in the database they get truncated to match the database value type limit:  |Database|Type of information|<|<| |--|---|---|---| | |**Character**|**Log**|**Text**| |*MySQL*|255 characters|65536 bytes|65536 bytes| |*PostgreSQL*|255 characters|65536 characters|65536 characters| |*Oracle*|255 characters|65536 characters|65536 characters| |*SQLite (only Zabbix proxy)*|255 characters|65536 characters|65536 characters|
ja	#### テキストデータの制限  テキストデータの制限はデータベースバックエンドによって異なります。テキスト値は、データベースに保存する前に、データベース値の型の制限に一致するように切り詰められます。  |データベース|情報の種類|<|<| |--|---|---|---| | |**Character**|**Log**|**Text**| |*MySQL*|255 文字|65536 バイト|65536 バイト| |*PostgreSQL*|255 文字|65536 文字|65536 文字| |*Oracle*|255 文字|65536 文字|65536 文字| |*SQLite (Zabbixプロキシのみ)*|255 文字|65536 文字|65536 文字|

en-us	### Text history  The text history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |id|string|ID of the history entry.| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|text|Received value.|
ja	### Text history  Text history オブジェクトは、以下のプロパティを持ちます。  |プロパティ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |id|string|ID of the history entry.| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|text|Received value.|

en-us	# The following krb5.conf variables are only for MIT Kerberos.     kdc_timesync = 1     ccache_type = 4     forwardable = true     proxiable = true  [realms]     EXAMPLE.COM = {     }  [domain_realm]     .example.com=EXAMPLE.COM     example.com=EXAMPLE.COM  ```
ja	# The following krb5.conf variables are only for MIT Kerberos.     kdc_timesync = 1     ccache_type = 4     forwardable = true     proxiable = true  [realms]     EXAMPLE.COM = {     }  [domain_realm]     .example.com=EXAMPLE.COM     example.com=EXAMPLE.COM  ```

en-us	 The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |6.2.x    |For:<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required MySQL version raised from 8.0.0 to 8.0.30.<br>'libevent_pthreads' library is required for Zabbix server/proxy.<br> Upon the first launch after an upgrade, Zabbix proxy with SQLite3 automatically drops the old version of the database (with all the history) and creates a new one. | |6.0.x LTS|For:<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required PHP version upped from 7.2.5 to 7.4.0. <br> Deterministic triggers need to be created during the upgrade. If binary logging is enabled for MySQL/MariaDB, this requires superuser privileges or setting the variable/configuration parameter  *log_bin_trust_function_creators = 1*. See [Database creation scripts](/manual/appendix/install/db_scripts#mysql) for instructions how to set the variable.| |5.4.x    |For:<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required database versions upped.<br>Server/proxy will not start if outdated database.<br>Audit log records lost because of database structure change. | |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required database versions upped.<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required PHP version upped from 7.2.0 to 7.2.5.<br> Password hashing algorithm changed from MD5 to bcrypt. | |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Support of IBM DB2 dropped.<br>Minimum required PHP version upped from 5.4.0 to 7.2.0.<br>Minimum required database versions upped.<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Older proxies no longer can report data to an upgraded server.<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|'libpthread' and 'zlib' libraries now mandatory.<br>Support for plain text protocol dropped and header is mandatory.<br>Pre-1.4 version Zabbix agents are no longer supported.<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|SQLite support as backend database dropped for Zabbix server/frontend.<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended.<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server.<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts.<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required PHP version upped from 5.3.0 to 5.4.0.<br>LogFile agent parameter must be specified.| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Node-based distributed monitoring removed.| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Minimum required PHP version upped from 5.1.6 to 5.3.0.<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'.|
ja	 アップグレード時の注意点は以下のようにまとめられています。  |アップグレード元|全ての注意点を読む|バージョン間の重要な変更点| |--|--|------| |6.2.x    |For:<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|MySQL必要最小バージョンが8.0.0から8.0.30へ変更<br>Zabbixサーバー/プロキシに'libevent_pthreads'ライブラリが必須に<br> アップグレード後の最初の起動時に、SQLite3を使用したZabbixプロキシは、古いバージョンのデータベース (すべての履歴を含む) を自動的に削除し、新しいデータベースを作成| |6.0.x LTS|For:<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|PHP必要最小バージョンが7.2.5から7.4.0へ変更<br>Deterministic トリガーはアップグレード中に作成する必要があります。MySQL/MariaDB でバイナリロギングが有効になっている場合、スーパーユーザー権限、または変数/構成パラメータ *log_bin_trust_function_creators = 1* の設定が必要です。変数の設定方法については、[Database creation scripts](/manual/appendix/install/db_scripts#mysql)を参照してください。| |5.4.x    |For:<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|データベースの必要最小バージョンの上昇<br>古いデータベースの場合、サーバー/プロキシは起動不能に<br>データベース構造の変更により監査ログレコードが失効| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|データベースの必要最小バージョンの上昇<br>累計アイテムが個別のタイプから削除| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|PHP必要最小バージョンが7.2.0から7.2.5へ変更<br>パスワードハッシュアルゴリズムがMD5からbcryptへ変更| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|IBMDB2のサポート終了<br>PHP必要最小バージョンが5.4.0から7.2.0へ変更<br>データベースの必要最小バージョンの上昇<br>ZabbixPHPファイルディレクトリの変更| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Jabber、EZ Textingメディアタイプの削除| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|古いプロキシからアップグレードされたサーバーへのにデータ報告が不能に<br>新しいエージェントは古いZabbixサーバーと連携不能に| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|'libpthread'および'zlib'ライブラリが必須に<br>プレーンテキストプロトコルのサポートが削除されヘッダーが必須に<br>バージョン1.4以前のZabbixエージェントのサポート終了<br>パッシブプロキシ構成のサーバーパラメータが必須に| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|Zabbixサーバー/フロントエンドのバックエンドデータベースとしてのSQLiteサポートが削除<br>POSIX拡張の代わりにPerl互換正規表現(PCRE)をサポート<br>'libpcre'および'libevent'ライブラリが必須に<br>'nowait'フラグのないユーザーパラメータ、リモートコマンド、system.run\[\]アイテム、およびZabbixサーバーで実行されるスクリプトの終了コードチェックが追加<br>Zabbix Javaゲートウェイは、新しい機能をサポートするためにアップグレードが必要| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|ヒストリテーブルのサイズによっては、データベースのアップグレードに時間がかかる場合があります。| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|PHP必要最小バージョンが5.3.0から5.4.0へ変更<br>LogFileエージェントパラメータの指定が必須に| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|ノードベースの分散監視削除| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](https://www.zabbix.com/documentation/6.0/manual/installation/upgrade_notes_600)<br>Zabbix [6.2](https://www.zabbix.com/documentation/6.2/manual/installation/upgrade_notes_620)<br>Zabbix [6.4](/manual/installation/upgrade_notes_640)|PHP必要最小バージョンが5.1.6から5.3.0へ変更<br>ZabbixサーバーがMySQLデータベースと正しく連携するために、大文字と小文字を区別するデータベースおよび文字セットutf8とutf8\_binの照合が必要に。 詳細は[データベース作成スクリプト](/manual/appendix/install/db_scripts#mysql)を参照してください。<br>PHP拡張機能'mysql'の代わりに'mysqli'が必須に|

en-us	 The **Tags** tab contains [service-level tags](#service-tags). Service-level tags are  used to identify a service. Tags of this type are not used to map  problems to the service (for that, use *[Problem tags](#problem-tags)* from the first tab).  The **Child services** tab allows to specify dependant services. Click on *Add* to add a service from the list of existing services. If you want to add a new child service, save this service first, then click on a plus icon next to the service that you have just created. 
ja	**Tags**タブには [service-level tags](#service-tags)が含まれています。 サービスレベルのタグは、サービスを識別するために使用されます。 このタイプのタグは問題をサービスにマップするためには使用されません。 （そのためには、最初のタブから*Problem tags(#problem-tags)*を使用します）  **Child services**タブでは、依存サービスを指定できます。 *Add*をクリックして、既存のサービスのリストからサービスを追加します。新しい子サービスを追加する場合は、最初にこのサービスを保存してから、作成したサービスの横にあるプラスアイコンをクリックします。

en-us	##### Third-party external surrounding software  If stated as mandatory, the required software/library is strictly necessary. Optional ones are needed for supporting some specific function.  |Software|Mandatory status|Supported versions|Comments| |--|-|-|------| |*MySQL/Percona*|One of|8.0.30-8.4.X|Required if MySQL (or Percona) is used as Zabbix backend database. InnoDB engine is required.<br><br>Added support for MySQL versions:<br>- 8.1 since Zabbix 6.4.6;<br>- 8.2 since Zabbix 6.4.11;<br>- 8.3 since Zabbix 6.4.12;<br>- 8.4 since Zabbix 6.4.17.<br><br>We recommend using the [C API (libmysqlclient)](https://dev.mysql.com/downloads/c-api/) library for building server/proxy.| |*MariaDB*|^|10.5.00-11.4.X|InnoDB engine is required.<br><br>The recommended version is 10.5.<br><br>We recommend using the [MariaDB Connector/C](https://downloads.mariadb.org/connector-c/) library for building server/proxy.<br><br>Added support for MariaDB versions:<br>- 10.11.X since Zabbix 6.4.1;<br>- 11.0.X since Zabbix 6.4.6;<br>- 11.1.X since Zabbix 6.4.8;<br>- 11.2.X since Zabbix 6.4.12;<br>- 11.3.X since Zabbix 6.4.14;<br>- 11.4.X since Zabbix 6.4.17.<br><br>See also: [Possible deadlocks with MariaDB](/manual/installation/known_issues#possible-deadlocks-with-mysqlmariadb).| |*Oracle*|^|19c - 21c|Required if Oracle is used as Zabbix backend database.| |*PostgreSQL*|^|13.0-16.X|Required if PostgreSQL is used as Zabbix backend database.<br>Depending on the installation size, it might be required to increase PostgreSQL *work_mem* configuration property (4MB being the default value), so that the amount of memory used by the database for particular operation is sufficient and query execution does not take too much time.<br><br>Added support for PostgreSQL versions:<br>- 16.X since Zabbix 6.4.8.| |*TimescaleDB* for PostgreSQL|^|2.1.0-2.15.X|Required if TimescaleDB is used as a PostgreSQL database extension. Make sure to install TimescaleDB Community Edition, which supports compression.<br><br>Note that PostgreSQL 15 is supported since TimescaleDB 2.10.<br>You may also refer to the [official documentation](https://docs.timescale.com/self-hosted/latest/upgrades/upgrade-pg/) for details regarding PostgreSQL and TimescaleDB version compatibility.<br><br>Added support for TimescaleDB versions:<br>- 2.10 since Zabbix 6.4.1;<br>- 2.11 since Zabbix 6.4.4;<br>- 2.12 since Zabbix 6.4.9;<br>- 2.13 since Zabbix 6.4.10;<br>- 2.14 since Zabbix 6.4.13;<br>- 2.15 since Zabbix 6.4.17.| |*SQLite*|Optional|3.3.5-3.34.X|SQLite is only supported with Zabbix proxies. Required if SQLite is used as Zabbix proxy database.| |*smartmontools*|^|7.1 or later|Required for Zabbix agent 2.| |*who*|^| |Required for the user count plugin.| |*dpkg*|^| |Required for the system.sw.packages plugin.| |*pkgtool*|^| |Required for the system.sw.packages plugin.| |*rpm*|^| |Required for the system.sw.packages plugin.| |*pacman*|^| |Required for the system.sw.packages plugin.|  ::: noteclassic  Although Zabbix can work with databases available in the operating systems, for the best experience, we recommend using databases installed from the official database developer repositories. :::
ja	##### サードパーティの外部周辺ソフトウェア  必須ステータスと記載されているソフトウェア/ライブラリは常に必要です。 オプションのものは、特定の機能をサポートするのに必要です。  |ソフトウェア|必須ステータス|サポートされているバージョン|コメント| |--|-|-|------| |*MySQL/Percona*|どれか一つ|8.0.30-8.4.X|MySQL(またはPercona)をZabbixバックエンドデータベースとして使用する場合に必要です。InnoDB エンジンが必要です。<br><br>MySQLのサポートバージョンの追加:<br>- 8.1 - Zabbix 6.4.6から<br>- 8.2 - Zabbix 6.4.11から<br>- 8.3 - Zabbix 6.4.12から<br>- 8.4 - Zabbix 6.4.17から<br><br>サーバー/プロキシの構築には [C API (libmysqlclient)](https://dev.mysql.com/downloads/c-api/)ライブラリを使用することをお勧めします。| |*MariaDB*|^|10.5.00-11.4.X|InnoDBエンジンが必要です。<br><br>バージョンは10.5をお勧めします。<br><br>サーバー/プロキシの構築には[MariaDB Connector/C](https://downloads.mariadb.org/connector-c/)ライブラリを使用することをお勧めします。<br><br>MariaDBのサポートバージョンの追加:<br>- 10.11.X - Zabbix 6.4.1から<br>- 11.0.X - Zabbix 6.4.6から<br>- 11.1.X - Zabbix 6.4.8から<br>- 11.2.X - Zabbix 6.4.12から<br>- 11.3.X - Zabbix 6.4.14から<br>- 11.4.X - Zabbix 6.4.17から<br><br>参照: [Possible deadlocks with MariaDB](/manual/installation/known_issues#possible-deadlocks-with-mysqlmariadb)| |*Oracle*|^|19c - 21c|OracleをZabbixバックエンドデータベースとして使用する場合に必要です。| |*PostgreSQL*|^|13.0-16.X|PostgreSQLをZabbixバックエンドデータベースとして使用する場合に必要です。<br>インストールサイズに応じて、PostgreSQLの*work_mem*の構成プロパティを増やす必要があるかもしれません(デフォルト値は4MB)。これにより、データベースが特定の操作に使用するメモリの量が十分になり、クエリの実行に時間がかかりすぎなくなります。<br><br>PostgreSQLのサポートバージョンの追加:<br>- 16.X - Zabbix 6.4.8から| |*TimescaleDB* for PostgreSQL|^|2.1.0-2.15.X|TimescaleDBをPostgreSQL データベース拡張機能として使用する場合に必要です。 圧縮をサポートするTimescaleDB Community Editionを必ずインストールしてください。<br><br>PostgreSQL 15はTimescaleDB 2.10以降でサポートされていることに注意してください。<br>PostgreSQLとTimescaleDBのバージョンの互換性に関する詳細については、[公式ドキュメント](https://docs.timescale.com/self-hosted/latest/upgrades/upgrade-pg/)を参照することもできます。<br><br>TimescaleDBのサポートバージョンの追加:<br>- 2.10 - Zabbix 6.4.1から<br>- 2.11 - Zabbix 6.4.4から<br>- 2.12 - Zabbix 6.4.9から<br>- 2.13 - Zabbix 6.4.10から<br>- 2.14 - Zabbix 6.4.13から<br>- 2.15 - Zabbix 6.4.17から| |*SQLite*|Optional|3.3.5-3.34.X|SQLiteはZabbixプロキシでのみサポートされています。SQLiteをZabbixプロキシデータベースとして使用する場合に必要です。| |*smartmontools*|^|7.1以降|Zabbixエージェント2に必要です。| |*who*|^| |ユーザーカウントプラグインに必要です。| |*dpkg*|^| |system.sw.packagesプラグインに必要です。| |*pkgtool*|^| |system.sw.packagesプラグインに必要です。| |*rpm*|^| |system.sw.packagesプラグインに必要です。| |*pacman*|^| |system.sw.packagesプラグインに必要です。|  ::: noteclassic Zabbixはオペレーティングシステムで利用可能なデータベースで動作しますが、最高のエクスペリエンスを得るには、公式のデータベース開発者リポジトリからインストールされたデータベースを使用することをお勧めします。 :::

en-us	 This class is designed to work with frontend modules.  Object references:\  -   [Module](/manual/api/reference/module/object#module)  Available methods:\  -   [module.create](/manual/api/reference/module/create) - installing new modules -   [module.delete](/manual/api/reference/module/delete) - uninstalling modules -   [module.get](/manual/api/reference/module/get) - retrieving modules -   [module.update](/manual/api/reference/module/update) - updating modules
ja	 このクラスは、Webコンソールのモジュールを操作するためのものです。  オブジェクトリファレンス :\  -   [Module](/manual/api/reference/module/object#module)  利用可能なメソッド :\  -   [module.create](/manual/api/reference/module/create) - 新しいモジュールのインストール -   [module.delete](/manual/api/reference/module/delete) - モジュールのアンインストール -   [module.get](/manual/api/reference/module/get) - モジュールの取得 -   [module.update](/manual/api/reference/module/update) - モジュールの更新

en-us	 This page contains navigation links for dashboard widget parameters and possible property values for the respective [dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) objects.  To see the parameters and property values for each widget, go to individual widget pages for:  -   [Action log](/manual/api/reference/dashboard/widget_fields/action_log) -   [Clock](/manual/api/reference/dashboard/widget_fields/clock) -   [Discovery status](/manual/api/reference/dashboard/widget_fields/discovery_status) -   [Favorite graphs](/manual/api/reference/dashboard/widget_fields/favorite_graphs) -   [Favorite maps](/manual/api/reference/dashboard/widget_fields/favorite_maps) -   [Geomap](/manual/api/reference/dashboard/widget_fields/geomap) -   [Graph](/manual/api/reference/dashboard/widget_fields/graph) -   [Graph (classic)](/manual/api/reference/dashboard/widget_fields/graph_classic) -   [Graph prototype](/manual/api/reference/dashboard/widget_fields/graph_prototype) -   [Host availability](/manual/api/reference/dashboard/widget_fields/host_availability) -   [Item value](/manual/api/reference/dashboard/widget_fields/item_value) -   [Map](/manual/api/reference/dashboard/widget_fields/map) -   [Map navigation tree](/manual/api/reference/dashboard/widget_fields/map_tree) -   [Plain text](/manual/api/reference/dashboard/widget_fields/plain_text) -   [Problem hosts](/manual/api/reference/dashboard/widget_fields/problem_hosts) -   [Problems](/manual/api/reference/dashboard/widget_fields/problems) -   [SLA report](/manual/api/reference/dashboard/widget_fields/sla_report) -   [System information](/manual/api/reference/dashboard/widget_fields/system) -   [Problems by severity](/manual/api/reference/dashboard/widget_fields/problems_severity) -   [Top hosts](/manual/api/reference/dashboard/widget_fields/top_hosts) -   [Trigger overview](/manual/api/reference/dashboard/widget_fields/trigger_overview) -   [URL](/manual/api/reference/dashboard/widget_fields/url) -   [Web monitoring](/manual/api/reference/dashboard/widget_fields/web_monitoring)  Deprecated widgets:  -   [Data overview](/manual/api/reference/dashboard/widget_fields/data_overview)
ja	 このページには、ダッシュボード ウィジェットパラメータのナビゲーションリンクと、それぞれの[ダッシュボード ウィジェットフィールド](/manual/api/reference/dashboard/object#dashboard-widget-field)オブジェクトの可能なプロパティ値が含まれています。  各ウィジェットのパラメータとプロパティ値を確認するには、個別のページに移動してください :  -   [Action log](/manual/api/reference/dashboard/widget_fields/action_log) -   [Clock](/manual/api/reference/dashboard/widget_fields/clock) -   [Discovery status](/manual/api/reference/dashboard/widget_fields/discovery_status) -   [Favorite graphs](/manual/api/reference/dashboard/widget_fields/favorite_graphs) -   [Favorite maps](/manual/api/reference/dashboard/widget_fields/favorite_maps) -   [Geomap](/manual/api/reference/dashboard/widget_fields/geomap) -   [Graph](/manual/api/reference/dashboard/widget_fields/graph) -   [Graph (classic)](/manual/api/reference/dashboard/widget_fields/graph_classic) -   [Graph prototype](/manual/api/reference/dashboard/widget_fields/graph_prototype) -   [Host availability](/manual/api/reference/dashboard/widget_fields/host_availability) -   [Item value](/manual/api/reference/dashboard/widget_fields/item_value) -   [Map](/manual/api/reference/dashboard/widget_fields/map) -   [Map navigation tree](/manual/api/reference/dashboard/widget_fields/map_tree) -   [Plain text](/manual/api/reference/dashboard/widget_fields/plain_text) -   [Problem hosts](/manual/api/reference/dashboard/widget_fields/problem_hosts) -   [Problems](/manual/api/reference/dashboard/widget_fields/problems) -   [SLA report](/manual/api/reference/dashboard/widget_fields/sla_report) -   [System information](/manual/api/reference/dashboard/widget_fields/system) -   [Problems by severity](/manual/api/reference/dashboard/widget_fields/problems_severity) -   [Top hosts](/manual/api/reference/dashboard/widget_fields/top_hosts) -   [Trigger overview](/manual/api/reference/dashboard/widget_fields/trigger_overview) -   [URL](/manual/api/reference/dashboard/widget_fields/url) -   [Web monitoring](/manual/api/reference/dashboard/widget_fields/web_monitoring)  非推奨のウィジェット :  -   [Data overview](/manual/api/reference/dashboard/widget_fields/data_overview)

en-us	# This topic does not exist yet.  We are sorry, the page you are looking for cannot be found. Return to the homepage, try searching, or get [help](https://www.zabbix.com/support).
ja	# このトピックは存在しません。  申し訳ありませんが、お探しのページが見つかりません。ホームページに戻るか、検索してみるか、[ヘルプ](https://www.zabbix.com/support) を確認してください。

en-us	#### Thread-based preprocessing workers   As the item value preprocessing has been rewritten to use thread-based preprocessing workers, a new [library](/manual/installation/requirements) is now required for Zabbix server/proxy - `libevent_pthreads`.
ja	#### スレッドベースの前処理ワーカー   アイテム値の前処理がスレッドベースの前処理ワーカーを使用するように書き直されたため、Zabbixサーバー/プロキシには新しい[ライブラリ](/manual/installation/requirements)`libevent_pthreads`が必要になります。

en-us	##### - Threshold to reach  (**timeleft** only)\ Parameter `threshold` specifies a value the analyzed item has to reach, no difference if from above or from below. Once we have determined f(t) (see below), we should solve equation f(t) = `threshold` and return the root which is closer to now and to the right from now or 999999999999.9999 if there is no such root.  ::: notetip When item values approach the threshold and then cross it, **timeleft** assumes that intersection is already in the past and therefore switches to the next intersection with `threshold` level, if any. Best practice should be to use predictions as a complement to ordinary problem diagnostics, not as a substitution.[^1] :::
ja	##### - 到達する閾値  (**timeleft** のみ)パラメータ `threshold` は、分析対象が到達すべき値を指定します。上からでも下からでも違いはありません。<br> f(t) が決まったら(後述)、方程式 f(t) = `threshold` を解いて、今より右側にあるルート、またはそのようなルートがない場合は<br>  9999999999.9999 を返さなければなりません。  ::: notetip item の値がしきい値に近づき、それを超えた場合、 **timeleft** はその交点がすでに過去のものであると仮定し、<br> もしあれば `threshold` レベルで次の交点に切り替わります。ベストプラクティスは、予測を通常の問題診断の補完として<br> 使うことであり、代替としては使わないことです[^1]。 :::

en-us	##### - Time interval  First of all, you should specify the historic period Zabbix should analyze to come up with the prediction. You do it in a familiar way by means of the `time period` parameter and optional time shift like you do it with **avg**, **count**, **delta**, **max**, **min** and **sum** functions.
ja	##### 時間間隔  まず最初に、Zabbix が予測値を算出するために分析する期間を指定する必要があります。<br> これは、**avg**、**count**、**delta**、**max**、**min**、**sum**関数と同様に、`time period`パラメータとオプションの<br> タイムシフトによって行うことが可能です。

en-us	#### Timeout and session termination  IPMI message timeouts and retry counts are defined in OpenIPMI library. Due to the current design of OpenIPMI, it is not possible to make these values configurable in Zabbix, neither on interface nor item level.  IPMI session inactivity timeout for LAN is 60 +/-3 seconds. Currently it is not possible to implement periodic sending of Activate Session command with OpenIPMI. If there are no IPMI item checks from Zabbix to a particular BMC for more than the session timeout configured in BMC then the next IPMI check after the timeout expires will time out due to individual message timeouts, retries or receive error. After that a new session is opened and a full rescan of the BMC is initiated. If you want to avoid unnecessary rescans of the BMC it is advised to set the IPMI item polling interval below the IPMI session inactivity timeout configured in BMC.
ja	#### タイムアウトとセッションの終了  PMIメッセージのタイムアウトとリトライ回数は、OpenIPMIライブラリで定義されています。<br> 現在のOpenIPMIの設計上、Zabbixでこれらの値をインターフェイスや item レベルで設定することはできません。<br>  LANのIPMIセッションの非アクティブ時のタイムアウトは60±3秒です。<br> 現在のところ、OpenIPMIで定期的な Activate Session コマンドの定期的な送信を実装することはできません。<br> BMCで設定されたセッションタイムアウト時間以上、Zabbixから特定のBMCへのIPMI item のチェックがない場合<br> タイムアウト後の次のIPMIチェックは、個々のメッセージのタイムアウト、再試行、または受信エラーによりタイムアウトします。<br> その後、新しいセッションが開かれ、BMC の完全な再スキャンが開始されます。<br> もし、BMC の不要な再スキャンを回避するには、IPMI  itemポーリング間隔をBMC で設定された <br> IPMI セッション非活動時限よりも短く設定することをお勧めします。

en-us	##### Timeout processing  Zabbix will not process a simple check longer than the Timeout seconds defined in the Zabbix server/proxy configuration file.
ja	##### タイムアウト処理  Zabbixは、Zabbix server / proxy 設定ファイルに定義されたタイムアウト秒数以上のシンプルチェックは処理しません。

en-us	##### Time period selector  Take note of the time period selector above the graph. It allows selecting often required periods with one mouse click.  See also: [Time period selector](/manual/config/visualization/graphs/simple#time_period_selector)
ja	##### 期間セレクター  グラフの上にある期間セレクターを使用すると、マウスを1回クリックするだけで期間を設定できます。  参照：[期間セレクター](/manual/config/visualization/graphs/simple#time_period_selector)

en-us	#### Time period selector  Take note of the time period selector above the graph. It allows to select often required periods with one mouse click.  Note that such options as *Today*, *This week*, *This month*, *This year* display the whole period, including the hours/days in the future. *Today so far*, in contrast, only displays the hours passed.  Once a period is selected, it can be moved back and forth in time by clicking on the ![](../../../../../assets/en/manual/config/visualization/left_arrow.png) ![](../../../../../assets/en/manual/config/visualization/right_arrow.png) arrow buttons. The *Zoom out* button allows to zoom out the period two times or by 50% in each direction. Zoom out is also possible by double-clicking in the graphs. The whole time period selector can be collapsed by clicking on the tab label containing the selected period string.  The *From/To* fields display the selected period in either:  -   absolute time syntax in format `Y-m-d H:i:s` -   relative time syntax, e.g.: `now-1d`  A date in **relative** format can contain one or several mathematical operations (- or +), e.g. `now-1d` or `now-1d-2h+5m`. For relative time the following abbreviations are supported:  -   now -   s (seconds) -   m (minutes) -   h (hours) -   d (days) -   w (weeks) -   M (months) -   y (years)  **Precision** is supported in the time filter (e. g., an expression like `now-1d/M`).  Details of precision:  |Precision|From|To| |--|----|----| |*m*|Y-m-d H:m:00|Y-m-d H:m:59| |*h*|Y-m-d H:00:00|Y-m-d H:59:59| |*d*|Y-m-d 00:00:00|Y-m-d 23:59:59| |*w*|Monday of the week 00:00:00|Sunday of the week 23:59:59| |*M*|First day of the month 00:00:00|Last day of the month 23:59:59| |*y*|1st of January of the year 00:00:00|31st of December of the year 23:59:59|  For example:  |From|To|Selected period| |--|--|------| |`now/d`|`now/d`|00:00 - 23:59 today| |`now/d`|`now/d+1d`|00:00 today - 23:59 tomorrow| |`now/w`|`now/w`|Monday 00:00:00 - Sunday 23:59:59 this week| |`now-1y/w`|`now-1y/w`|The week of Monday 00:00:00 - Sunday 23:59:59 one year ago|  ##### Date picker  It is possible to pick a specific start/end date by clicking on the calendar icon next to the *From/To* fields. In this case, the date picker pop up will open.  ![](../../../../../assets/en/manual/config/date_picker.png){width="200"}  Within the date picker, it is possible to navigate between the blocks of year/month/date using Tab and Shift+Tab. Keyboard arrows or arrow buttons allow to select the desired value. Pressing Enter (or clicking on the desired value) activates the choice.  Another way of controlling the displayed time is to highlight an area in the graph with the left mouse button. The graph will zoom into the highlighted area once you release the left mouse button.  In case no time value is specified or field is left blank, time value will be set to "00:00:00". This doesn't apply to today's date selection: in that case time will be set to current value.
ja	#### 期間セレクター  グラフの上にある期間セレクターを使えば、 マウスを 1 回クリックするだけで必要な期間を選択できます。  今日、今週、今月、今年のようなオプションは、将来の時間/日を含む全期間を表示することに注意してください。 一方、今日(現在まで)  は、経過時間のみが表示されます。  期間を選択したら![](../../../../../assets/en/manual/config/visualization/left_arrow.png)![](../../../../../assets/en/manual/config/visualization/right_arrow.png)矢印ボタンをクリックすることで、期間を前後に移動できます *ズームアウト*ボタンを押すと、期間を2倍、または各方向に50%ずつズームアウトすることができます。 グラフ内をダブルクリックすることでもズームアウトが可能です。選択した期間の文字列を含むタブラベルをクリック することで、期間セレクタ全体を折りたたむことができます。  *From/To* フィールドには、選択した期間を次のいずれかで表示します。  -   絶対時間構文形式 `Y-m-d H:i:s` -   相対時間構文   例: `now-1d`  相対形式の日付は、例えば now-1d や now-1d-2h+5m のように、1つまたは複数の数学演算 (- や +) を含むことができます。 相対時間では、以下の省略形がサポートされています:  -   now -   s (seconds) -   m (minutes) -   h (hours) -   d (days) -   w (weeks) -   M (months) -   y (years)  **精度**は時間フィルターでサポートされています(例:`now-1d/M`のような式)。 精度の詳細:  |精度|開始|終了| |--|----|----| |*m*|Y-m-d H:m:00|Y-m-d H:m:59| |*h*|Y-m-d H:00:00|Y-m-d H:59:59| |*d*|Y-m-d 00:00:00|Y-m-d 23:59:59| |*w*|Monday of the week 00:00:00|Sunday of the week 23:59:59| |*M*|First day of the month 00:00:00|Last day of the month 23:59:59| |*y*|1st of January of the year 00:00:00|31st of December of the year 23:59:59|  例:  |開始|終了|選択される期間| |--|--|------| |`now/d`|`now/d`|当日 00:00 - 当日 23:59| |`now/d`|`now/d+1d`|当日 00:00 - 翌日 23:59| |`now/w`|`now/w`|当週月曜 00:00:00 - 当週土曜 23:59:59| |`now-1y/w`|`now-1y/w`|去年の月曜 00:00:00 - 去年の日曜 23:59:59 |  ##### 日付ピッカー  *From/To* フィールドの横にあるカレンダー アイコンをクリックして、特定の開始日/終了日を選択することができます。 この場合、日付ピッカーのポップアップが開きます。  ![](../../../../../assets/en/manual/config/date_picker.png){width="200"}  日付ピッカー内では、Tab および Shift+Tab を使用して、年/月/日のブロック間を移動できます。 キーボードの矢印または矢印ボタンを使用して、目的の値を選択できます。 Enter を押す (または目的の値をクリックする) と、選択が有効になります。  表示時間を制御するもう 1 つの方法は、グラフ内の領域をマウスの左ボタンで強調表示することです。 マウスの左ボタンを放すと、強調表示された領域にグラフがズームインします。  時間値が指定されていない場合、またはフィールドが空白のままの場合、時間値は「00:00:00」に設定されます。 これは、今日の日付選択には適用されません。その場合、時間は現在の値に設定されます。

en-us	#### Time period selector  The [time period selector](/manual/config/visualization/graphs/simple#time_period_selector) allows to select often required periods with one mouse click. The time period selector can be opened by clicking on the time period tab next to the filter.  Clicking on *Show* in the Graph column displays a bar graph where availability information is displayed in bar format each bar representing a past week of the current year.  ![](../../../../../assets/en/manual/web_interface/availability_bar.png){width="600"}  The green part of a bar stands for OK time and red for problem time.
ja	#### 期間セレクター  [期間セレクター](/manual/config/visualization/graphs/simple#time_period_selector)を使用すると、マウスを1回クリックするだけでフィルタ期間を選択できます。期間セレクターは、フィルターの横にある期間タブをクリックして開くことができます。  グラフ列の*表示*をクリックすると、棒グラフが表示されます。この棒グラフは現在年を各1週間ごとに表しています。  ![](../../../../../assets/en/manual/web_interface/availability_bar.png){width="600"}  バーの緑色の部分は正常期間を表し、赤色は障害期間を表します。

en-us	##### Time period  The **second** parameter allows to specify the time period for aggregation. The time period can only be expressed as time, the amount of values (prefixed with **\#**) is not supported.  [Supported unit symbols](/manual/appendix/suffixes) can be used in this parameter for convenience, for example '5m' (five minutes) instead of '300s' (300 seconds) or '1d' (one day) instead of '86400' (86400 seconds).  Time period is ignored by the server if passed with the *last\_foreach* function and can thus be omitted:      last_foreach(/*/key?[group="host group"])  Time period is not supported with the *exists\_foreach* function.
ja	##### 期間  **２つ目の** パラメータを使用すると集計の期間を指定できます。 期間は時間としてのみ表現できます。値の量 (**\#** で始まる) はサポートされていません。  [サポートされている単位記号](/manual/appendix/suffixes) はこのパラメーターで使用できます。たとえば'300s' (300 秒) の代わりに '5m' (5 分)または '86400' (86400 秒)等。  *last\_foreach* 関数で渡された場合はサーバーによって無視されるため、以下のように省略できます。      last_foreach(/*/key?[group="host group"])  *exists\_foreach* 関数ではサポートされていません。

en-us	#### TimescaleDB  Instructions for creating and configuring TimescaleDB are provided in a separate [section](/manual/appendix/install/timescaledb).
ja	#### TimescaleDB  TimescaleDBの作成と設定の手順は、別の[セクション](/manual/appendix/install/timescaledb)に記載されています。

en-us	#### Time synchronization  It is very important to have precise system time on the server with Zabbix running. [ntpd](http://www.ntp.org/) is the most popular daemon that synchronizes the host's time with the time of other machines. It's strongly recommended to maintain synchronized system time on all systems Zabbix components are running on.
ja	#### 時刻同期  Zabbixが動作しているサーバで正確なシステム時刻を得ることは非常に重要です。 [ntpd](http://www.ntp.org/)はホストの時刻を他のマシンの時刻と同期させる最も有名なデーモンです。 Zabbixのコンポーネントが動作している全てのシステムで時刻を同期させることを強く推奨します。

en-us	 To add a child service, press on the plus icon next to the Zabbix cluster service (the icon is visible only in *Edit* mode).  ![](../../../assets/en/manual/config/service_cluster2.png){width=600}  In the service configuration window, enter name *Zabbix server node 1*. Note that the Parent services parameter is already pre-filled with *Zabbix cluster*.   Availability of this service is affected by problems on the host *HA node 1*, marked with `component:HA node 1` problem tag. In the Problem tags parameter, enter:  - Name: component - Operation: Equals - Value: HA node 1  ![](../../../assets/en/manual/config/service_cluster3.png){width=600}  Switch to the *Tags* tab and add a service tag: `Zabbix server:node 1`. This tag will be used later for service actions and SLA reports.  ![](../../../assets/en/manual/config/service_cluster4.png){width=600}  Save the new service. 
ja	子サービスを追加するには、Zabbix cluster serviceの横にあるプラスアイコンを押します。（アイコンは*Edit*モードでのみ表示されます）  ![](../../../assets/en/manual/config/service_cluster2.png){width=600}  サービス設定ウィンドウで、Nameに*Zabbix server node 1*を入力します。親サービスパラメータには、*Zabbix cluster*がすでに入力されていることに注意してください。  このサービスの可用性は`component:HA node 1`問題タグでマークされたホスト*HA node 1*で検出します。Problem tagsパラメーターに次のように入力します。      - Name: component     - Operation: Equals     - Value: HA node 1  ![](../../../assets/en/manual/config/service_cluster3.png){width=600}  *Tags*タブに切り替えて、サービスタグ `Zabbix server:node 1`を追加します。このタグは後でサービスアクションとSLAレポートに使用されます。  ![](../../../assets/en/manual/config/service_cluster4.png){width=600}  新しいサービスを保存します。

en-us	To enable the value cache functionality, an optional **ValueCacheSize** parameter is supported by the Zabbix server [configuration](/manual/appendix/config/zabbix_server) file.  Two internal items are supported for monitoring the value cache: **zabbix\[vcache,buffer,<mode>\]** and **zabbix\[vcache,cache,<parameter>\]**. See more details with [internal items](/manual/config/items/itemtypes/internal).
ja	バリューキャッシュ機能を有効にするために、オプションの **ValueCacheSize** パラメータが Zabbix server の [設定ファイル](/manual/appendix/config/zabbix_server) でサポートされています。  バリューキャッシュを監視するには、以下の2つの内部チェックアイテムが利用できます。 **zabbix\[vcache,buffer,<mode>\]** **zabbix\[vcache,cache,<parameter>\]** 詳細は、[内部チェック](/manual/config/items/itemtypes/internal)を参照してください。

en-us	# token.create
ja	# token.create

en-us	# token.delete
ja	# token.delete

en-us	# token.generate
ja	# token.generate

en-us	# token.get
ja	# token.get

en-us	# > Token object  The following objects are directly related to the `token` API.
ja	# > Tokenオブジェクト  次のオブジェクトは、`token`APIに直接関連しています。

en-us	# Token  This class is designed to work with tokens.  Object references:\  -   [Token](/manual/api/reference/token/object)  Available methods:\  -   [token.create](/manual/api/reference/token/create) - create new     tokens -   [token.delete](/manual/api/reference/token/delete) - delete tokens -   [token.get](/manual/api/reference/token/get) - retrieve tokens -   [token.update](/manual/api/reference/token/update) - update tokens -   [token.generate](/manual/api/reference/token/generate) - generate     tokens
ja	# Token  このクラスは、トークンを操作するためのものです。  オブジェクトリファレンス :\  -   [Token](/manual/api/reference/token/object)  利用可能なメソッド :\  -   [token.create](/manual/api/reference/token/create) - 新しいトークンを作成する -   [token.delete](/manual/api/reference/token/delete) - トークンを削除する -   [token.get](/manual/api/reference/token/get) - トークンを取得する -   [token.update](/manual/api/reference/token/update) - トークンを更新する -   [token.generate](/manual/api/reference/token/generate) - トークンを生成する

en-us	# token.update
ja	# token.update

en-us	#### Too long PSK value used with OpenSSL 1.1.1  In connecting-side log:      ...OpenSSL library (version OpenSSL 1.1.1  11 Sep 2018) initialized     ...     ...In zbx_tls_connect(): psk_identity:"PSK 1"     ...zbx_psk_client_cb() requested PSK identity "PSK 1"     ...End of zbx_tls_connect():FAIL error:'SSL_connect() set result code to SSL_ERROR_SSL: file ssl\statem\extensions_clnt.c line 801: error:14212044:SSL routines:tls_construct_ctos_early_data:internal error: TLS write fatal alert "internal error"'  In accepting-side log:      ...Message from 123.123.123.123 is missing header. Message ignored.  This problem typically arises when upgrading OpenSSL from 1.0.x or 1.1.0 to 1.1.1 and if the PSK value is longer than 512-bit (64-byte PSK, entered as 128 hexadecimal digits).  See also: [Value size limits](/manual/encryption/using_pre_shared_keys#size_limits)
ja	#### OpenSSL 1.1.1 で使用される PSK 値が長すぎる  接続側ログ:     ...OpenSSL library (version OpenSSL 1.1.1  11 Sep 2018) initialized     ...     ...In zbx_tls_connect(): psk_identity:"PSK 1"     ...zbx_psk_client_cb() requested PSK identity "PSK 1"     ...End of zbx_tls_connect():FAIL error:'SSL_connect() set result code to SSL_ERROR_SSL: file ssl\statem\extensions_clnt.c line 801: error:14212044:SSL routines:tls_construct_ctos_early_data:internal error: TLS write fatal alert "internal error"'  受付側ログ:      ...Message from 123.123.123.123 is missing header. Message ignored.  この問題は通常、OpenSSL を 1.0.x または 1.1.0 から 1.1.1 にアップグレードするときに、PSK 値が 512 ビット (64 バイト PSK、128 の 16 進数として入力) よりも長い場合に発生します。  参照: [値のサイズ制限](/manual/encryption/using_pre_shared_keys#size_limits)

en-us	#### Tracking messages  You can view the status of messages sent in *Monitoring → Problems*.  In the *Actions* column you can see summarized information about actions taken. In there green numbers represent messages sent, red ones - failed messages. *In progress* indicates that an action is initiated. *Failed* informs that no action has executed successfully.  If you click on the event time to view event details, you will also see the *Message actions* block containing details of messages sent (or not sent) due to the event.  In *Reports → Action log* you will see details of all actions taken for those events that have an action configured.
ja	#### メッセージの追跡  *監視データ → 障害* で送信されたメッセージのステータスを表示できます。  *アクション* 列には、実行されたアクションに関する要約情報が表示されます。 緑の数字は送信されたメッセージを表し、赤の数字は失敗したメッセージを表します。 *進行中* は、アクションが開始されていることを示します。 *Failed* は、正常に実行されたアクションがないことを示します。  イベント時間をクリックしてイベントの詳細を表示すると、イベントによって送信された (または送信されなかった) メッセージの詳細を含む *メッセージ アクション* ブロックも表示されます。  *レポート → アクションログ* では、アクションが設定されているイベントに対して実行されたすべてのアクションの詳細が表示されます。

en-us	#### Translating customized severity names  ::: noteimportant If Zabbix frontend translations are used, custom severity names will override translated names by default. ::: Default trigger severity names are available for translation in all locales. If a severity name is changed, a custom name is used in all locales and additional manual translation is needed.  Custom severity name translation procedure:  -   set required custom severity name, for example, 'Important' -   edit     <frontend\_dir>/locale/<required\_locale>/LC\_MESSAGES/frontend.po -   add 2 lines:  ```{=html} <!-- --> ```     msgid "Important"     msgstr "<translation string>"  and save file.  -   create .mo files as described in <frontend\_dir>/locale/README  Here **msgid** should match the new custom severity name and **msgstr** should be the translation for it in the specific language.  This procedure should be performed after each severity name change.
ja	#### カスタマイズされた重大度名の翻訳  ::: noteimportant Zabbixフロントエンドの翻訳を使用している場合、カスタマイズした重大度名は、デフォルトで翻訳された名前より優先されます。 ::: デフォルトのトリガー重大度名は、すべてのロケールにおいて翻訳可能です。重大度名を変更した場合、すべてのロケールにおいて<br> カスタム名が使用されるため、手動での追加翻訳が必要です。  カスタム重大度名の翻訳手順  - 必要なカスタム重大度名、例えば 'Important' を設定します。 - <frontend\_dir>/locale/<required\_locale>/LC\_MESSAGES/frontend.po を編集します。 -   2行追加:  ```{=html} <!-- --> ```     msgid "Important"     msgstr "<翻訳する文>"  上記編集をしてファイルを保存してください。  - <frontend_dir>/locale/README で説明されているように .mo ファイルを作成します。  ここで **msgid** は新しいカスタム重大度名と一致し、**msgstr** は特定の言語での翻訳でなければなりません。  この手順は重大度名を変更するたびに実行する必要があります。

en-us	#### Trapper process  Receiving internal metric requests from an external Zabbix instance is handled by the trapper process that validates the request, gathers the metrics, creates the JSON data buffer and sends the prepared JSON back, for example, from server:  ``` {.java} {   "response": "success",   "data": {     "boottime": N,     "uptime": N,     "hosts": N,     "items": N,     "items_unsupported": N,     "preprocessing_queue": N,     "process": {       "alert manager": {         "busy": {           "avg": N,           "max": N,           "min": N         },         "idle": {           "avg": N,           "max": N,           "min": N         },         "count": N       }, ...     },     "queue": N,     "rcache": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "requiredperformance": N,     "triggers": N,     "uptime": N,     "vcache": {       "buffer": {         "total": N,         "free": N,         "pfree": N,         "used": N,         "pused": N       },       "cache": {         "requests": N,         "hits": N,         "misses": N,         "mode": N       }     },     "vmware": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "version": "N",     "wcache": {       "values": {         "all": N,         "float": N,         "uint": N,         "str": N,         "log": N,         "text": N,         "not supported": N       },       "history": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "index": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "trend": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       }     }   } } ```
ja	#### トラッパープロセス  外部Zabbixインスタンスからの内部メトリックリクエストの受信は、リクエストを検証し、メトリックを収集し、JSONデータバッファーを作成し、準備されたJSONをサーバーなどから送り返すトラッパープロセスによって処理されます。  ``` {.java} {   "response": "success",   "data": {     "boottime": N,     "uptime": N,     "hosts": N,     "items": N,     "items_unsupported": N,     "preprocessing_queue": N,     "process": {       "alert manager": {         "busy": {           "avg": N,           "max": N,           "min": N         },         "idle": {           "avg": N,           "max": N,           "min": N         },         "count": N       }, ...     },     "queue": N,     "rcache": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "requiredperformance": N,     "triggers": N,     "uptime": N,     "vcache": {       "buffer": {         "total": N,         "free": N,         "pfree": N,         "used": N,         "pused": N       },       "cache": {         "requests": N,         "hits": N,         "misses": N,         "mode": N       }     },     "vmware": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "version": "N",     "wcache": {       "values": {         "all": N,         "float": N,         "uint": N,         "str": N,         "log": N,         "text": N,         "not supported": N       },       "history": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "index": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "trend": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       }     }   } } ```

en-us	# trend.get
ja	# trend.get

en-us	# > Trend object  The following objects are directly related to the `trend` API.  ::: noteclassic Trend objects differ depending on the item's type of information. They are created by the Zabbix server and cannot be modified via the API. :::
ja	# > Trendオブジェクト  次のオブジェクトは、`trend`APIに直接関連しています。  ::: noteclassic トレンドオブジェクトは、アイテムの情報の種類によって異なります。 これらはZabbixサーバーによって作成され、APIによって変更することはできません。 :::

en-us	#### Trends  Retrieve trend values calculated by Zabbix server for presentation or further processing.  [Trend API](/manual/api/reference/trend)
ja	#### トレンド  Zabbixサーバーで計算されたトレンドの値を取得し、表示やさらなる処理を行うことができます。  [Trend API](/manual/api/reference/trend)

en-us	# Trend  This class is designed to work with trend data.  Object references:\  -   [Trend](/manual/api/reference/trend/object#trend)  Available methods:\  -   [trend.get](/manual/api/reference/trend/get) - retrieving trends
ja	# Trend  このクラスは、トレンドデータを操作するためのものです。  オブジェクトリファレンス :\  -   [Trend](/manual/api/reference/trend/object#trend)  利用可能なメソッド :\  -   [trend.get](/manual/api/reference/trend/get) -トレンドの取得

en-us	##### Trigger configuration  In trigger configuration, enable the *Allow manual close* option.  ![](../../../../assets/en/manual/config/manual_close_conf1.png)
ja	##### トリガー設定  トリガー設定で、*手動クローズを許可* オプションを有効にします。  ![](../../../../assets/en/manual/config/manual_close_conf1.png)

en-us	# trigger.create
ja	# trigger.create

en-us	# trigger.delete
ja	# trigger.delete

en-us	# trigger.get
ja	# trigger.get

en-us	##### Trigger lines  Simple triggers are displayed as lines with black dashes over trigger severity color -- take note of the blue line on the graph and the trigger information displayed in the legend. Up to 3 trigger lines can be displayed on the graph; if there are more triggers then the triggers with lower severity are prioritized. Triggers are always displayed in simple graphs, whereas displaying them in [custom graphs](custom#configuring_custom_graphs) is a user preference.  ![simple\_graph\_trigger.png](../../../../../assets/en/manual/config/simple_graph_trigger.png)
ja	##### トリガー線  単純なトリガーは、トリガーの重要度の色に黒いダッシュが付いた線で表示されます。グラフ上の青い線と凡例に表示された<br> トリガー情報に注意してください。グラフ上に最大3つのトリガーラインを表示することができます。もし、より多くの<br> トリガーがある場合、重要度の低いトリガーが優先されます。トリガーは常にシンプルなグラフで表示されますが、<br> [custom graphs](custom#configuring_custom_graphs)で表示することはユーザーの好みによります。<br>  ![simple\_graph\_trigger.png](../../../../../assets/en/manual/config/simple_graph_trigger.png)

en-us	# > Trigger object  The following objects are directly related to the `trigger` API.
ja	# > Triggerオブジェクト  次のオブジェクトは、`trigger`APIに直接関連しています。

en-us	# triggerprototype.create
ja	# triggerprototype.create

en-us	# triggerprototype.delete
ja	# triggerprototype.delete

en-us	# triggerprototype.get
ja	# triggerprototype.get

en-us	# > Trigger prototype object  The following objects are directly related to the `triggerprototype` API.
ja	# > Trigger prototypeオブジェクト  次のオブジェクトは、`triggerprototype`APIに直接関連しています。

en-us	# Trigger prototype  This class is designed to work with trigger prototypes.  Object references:\  -   [Trigger     prototype](/manual/api/reference/triggerprototype/object#trigger_prototype)  Available methods:\  -   [triggerprototype.create](/manual/api/reference/triggerprototype/create) -     creating new trigger prototypes -   [triggerprototype.delete](/manual/api/reference/triggerprototype/delete) -     deleting trigger prototypes -   [triggerprototype.get](/manual/api/reference/triggerprototype/get) -     retrieving trigger prototypes -   [triggerprototype.update](/manual/api/reference/triggerprototype/update) -     updating trigger prototypes
ja	# Trigger prototype  このクラスは、トリガー プロトタイプを操作するためのものです。  オブジェクトリファレンス :\  -   [Trigger prototype](/manual/api/reference/triggerprototype/object#trigger_prototype)  利用可能なメソッド :\  -   [triggerprototype.create](/manual/api/reference/triggerprototype/create) - 新しいトリガープロトタイプの作成 -   [triggerprototype.delete](/manual/api/reference/triggerprototype/delete) -トリガープロトタイプの削除 -   [triggerprototype.get](/manual/api/reference/triggerprototype/get) -トリガープロトタイプの取得 -   [triggerprototype.update](/manual/api/reference/triggerprototype/update) -トリガープロトタイプの更新

en-us	# triggerprototype.update
ja	# triggerprototype.update

en-us	#### Triggers  Configure triggers to notify you about problems in your system. Manage trigger dependencies.  [Trigger API](/manual/api/reference/trigger)
ja	#### トリガー  システムの問題を通知するトリガーを構成します。トリガーの依存関係を管理します。  [Trigger API](/manual/api/reference/trigger)

en-us	##### Triggers  Triggers have an 'OK event generation' setting that controls how OK events are generated:  -   *Expression* - an OK event is generated for a trigger in problem     state when its expression evaluates to FALSE. This is the simplest     setting, enabled by default. -   *Recovery expression* - an OK event is generated for a trigger in     problem state when its expression evaluates to FALSE and the     recovery expression evaluates to TRUE. This can be used if trigger     recovery criteria is different from problem criteria. -   *None* - an OK event is never generated. This can be used in     conjunction with multiple problem event generation to simply send a     notification when something happens.  Additionally triggers have an 'OK event closes' setting that controls which problem events are closed:  -   *All problems* - an OK event will close all open problems created by     the trigger -   *All problems if tag values match* - an OK event will close open     problems created by the trigger and having at least one matching tag     value. The tag is defined by 'Tag for matching' trigger setting. If     there are no problem events to close then OK event is not generated.     This is often called trigger level event correlation.
ja	##### トリガー  トリガーには、OKイベントの生成方法を制御する'OKイベント生成'設定があります。  - *Expression* - 問題のある状態のトリガーに対して、その式がFALSEと評価されるとOKイベントが生成されます。   これは、最も単純な設定で、デフォルトで有効になっています。 - *Recovery expression* - OK イベントは、その式がFALSEと評価され、回復式がTRUEと評価されたとき、問題状態のトリガーに   対して生成されます。これは、トリガーの回復基準が問題基準と異なる場合に使用できます。 - *None* - OK イベントは、決して生成されません。これは、複数の問題イベント生成と組み合わせて、何かが起こったときに   単に通知を送るために使用することができます。  さらに、トリガーには'OKイベントクローズ'の設定があり、どの問題イベントがクローズされるかを制御します。  - *All problems* - OK イベントは、トリガーによって作成されたすべての未解決問題を閉じます。 - *All problems if tag values match* - OK イベントは、トリガーによって作成され、少なくとも1つの一致するタグ値を持つ   未解決の問題を閉じます。タグは、'Tag for matching' トリガ設定によって定義されます。閉じるべき問題イベントがない場合、   OK イベントは生成されません。これは、トリガレベルイベント相関と呼ばれます。

en-us	# Trigger  This class is designed to work with triggers.  Object references:\  -   [Trigger](/manual/api/reference/trigger/object#trigger)  Available methods:\  -   [trigger.create](/manual/api/reference/trigger/create) - creating     new triggers -   [trigger.delete](/manual/api/reference/trigger/delete) - deleting     triggers -   [trigger.get](/manual/api/reference/trigger/get) - retrieving     triggers -   [trigger.update](/manual/api/reference/trigger/update) - updating     triggers
ja	# Trigger  このクラスは、トリガーを操作するためのものです。  オブジェクトリファレンス :\  -   [Trigger](/manual/api/reference/trigger/object#trigger)  利用可能なメソッド :\  -   [trigger.create](/manual/api/reference/trigger/create) - 新しいトリガーの作成 -   [trigger.delete](/manual/api/reference/trigger/delete) -トリガーの削除 -   [trigger.get](/manual/api/reference/trigger/get) -トリガーの取得 -   [trigger.update](/manual/api/reference/trigger/update) -トリガーの更新

en-us	# trigger.update
ja	# trigger.update

en-us	##### Trigger  With the item working you need to configure the [trigger](/manual/config/triggers/trigger). It's important to decide what entries in the log file are worth paying attention to. For example, the following trigger expression will search for a string like 'Stopping' to signal potential problems:      find(/My host/log[/var/log/syslog],,"regexp","Stopping")=1   ::: noteimportant To make sure that each line containing the string "Stopping" is considered a problem also set the *Problem event generation mode* in trigger configuration to 'Multiple'. :::  Then define a recovery expression. The following recovery expression will resolve all problems if a log line is found containing the string "Starting":      find(/My host/log[/var/log/syslog],,"regexp","Starting")=1   Since we do not want that it's important to make sure somehow that the corresponding root problems are closed, not just all problems. That's where tagging can help.  Problems and resolutions can be matched by specifying a tag in the trigger configuration. The following settings have to be made:  -   *Problem event generation mode*: Multiple -   *OK event closes*: All problems if tag values match -   Enter the name of the tag for event matching  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger.png)  -   configure the [tags](/manual/config/tagging) to extract tag values     from log lines  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger2.png)  If configured successfully you will be able to see problem events tagged by application and matched to their resolution in *Monitoring* → *Problems*.  ![](../../../../assets/en/manual/config/matched_problems.png){width="600"}  ::: notewarning Because misconfiguration is possible, when similar event tags may be created for **unrelated** problems, please review the cases outlined below! :::  -   With two applications writing error and recovery messages to the     same log file a user may decide to use two *Application* tags in the     same trigger with different tag values by using separate regular     expressions in the tag values to extract the names of, say,     application A and application B from the {ITEM.VALUE} macro (e.g.     when the message formats differ). However, this may not work as     planned if there is no match to the regular expressions.     Non-matching regexps will yield empty tag values and a single empty     tag value in both problem and OK events is enough to correlate them.     So a recovery message from application A may accidentally close an     error message from application B.  ```{=html} <!-- --> ``` -   Actual tags and tag values only become visible when a trigger fires.     If the regular expression used is invalid, it is silently replaced     with an \*UNKNOWN\* string. If the initial problem event with an     \*UNKNOWN\* tag value is missed, there may appear subsequent OK     events with the same \*UNKNOWN\* tag value that may close problem     events which they shouldn't have closed.  ```{=html} <!-- --> ``` -   If a user uses the {ITEM.VALUE} macro without macro functions as the     tag value, the 255-character limitation applies. When log messages     are long and the first 255 characters are non-specific, this may     also result in similar event tags for unrelated problems.
ja	##### トリガ  item が動作している状態で、以下の設定を行う必要があります。[trigger](/manual/config/trigger/trigger)を設定します。<br> ログファイルのどのエントリに注意を払うべきかを決めることが重要です。例えば、次のトリガー式は、潜在的な問題を<br> 知らせるために、'Stopping'のような文字列を検索します。      find(/My host/log[/var/log/syslog],,"regexp","Stopping")=1   ::: noteimportant "Stopping" という文字列を含む各行が問題とみなされるようにするには、トリガー設定の *Problem event generation mode*を <br> 'Multiple'に設定します。 :::  次に、リカバリー式を定義します。次のリカバリー式は、文字列 "Starting" を含むログ行が見つかった場合、すべての問題を<br> 解決します:      find(/My host/log[/var/log/syslog],,"regexp","Starting")=1   そうならないためには、すべての問題を解決するのではなく、対応する根本的な問題を解決するようにすることが重要です。<br> そこで役立つのがタグ付けです。  トリガー設定でタグを指定することにより、問題と解決策を一致させることができます。以下の設定を行う必要があります:  -   *Problem event generation mode*: Multiple -   *OK event closes*: タグの値が一致した場合のすべての問題 -   イベントマッチングのためのタグの名前を入力します  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger.png)  -   [tags](/manual/config/tagging)を設定し、ログラインからタグの値を抽出する。  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger2.png)  正常に構成された場合、アプリケーションごとにタグ付けされた問題イベントが、*Monitoring* → *Problems* に表示され、<br> 解決に結びつきます。  ![](../../../../assets/en/manual/config/matched_problems.png){width="600"}  ::: notewarning 設定ミスの可能性があるため、**関係ない**問題で似たようなイベントタグが作成される場合、以下のケースを確認してください。 :::  -   2つのアプリケーションが同じログファイルにエラーとリカバリメッセージを書いている場合、ユーザーは、{ITEM.VALUE}マクロ     からアプリケーションAとアプリケーションBの名前を抽出するためにタグ値で別々の正規表現を使用することで、同じトリガーで     異なるタグ値で2つの*アプリケーション*タグを使うことを決定することができます。（例：メッセージフォーマットが     異なる場合）しかし、正規表現にマッチするものがない場合、予定通りには動作しないことがあります。正規表現にマッチしない     場合、空のタグ値が生成され、問題とOKイベントの両方で1つの空のタグ値があれば、それらを関連付けるのに十分です。     したがって、アプリケーションAからの回復メッセージは、アプリケーションBからのエラーメッセージを誤って閉じてしまう     可能性があります。  ```{=html} <!-- --> ```  -   実際のタグとタグの値は、トリガーが起動したときにのみ表示されます。使用された正規表現が無効な場合、それは黙って      \*UNKNOWN** 文字列に置き換えられます。タグの値を持つ最初の問題イベントを見逃すと、同じタグの値を持つ後続の     OKイベントが現れ、本来閉じられるはずのない問題イベントが閉じられることがあります。  ```{=html} <!-- --> ```  -   タグの値として、マクロ関数を使用しない{ITEM.VALUE}をタグの値として使用する場合、255文字の制限が適用されます。     ログメッセージが長く、最初の255文字が非特異的である場合、これはまた、無関係な問題のための類似のイベントタグに     なる可能性があります。

en-us	#### trigger  [ZBXNEXT-7972](https://support.zabbix.com/browse/ZBXNEXT-7972) Added new property `url_name`.\
ja	#### トリガー  [ZBXNEXT-7972](https://support.zabbix.com/browse/ZBXNEXT-7972) プロパティ `url_name` を追加しました。\

en-us	#### Trimmed long IPv6 IP address in failed login information  A failed login attempt message will display only the first 39 characters of a stored IP address as that's the character limit in the database field. That means that IPv6 IP addresses longer than 39 characters will be shown incompletely.
ja	#### ログイン失敗時の情報において、長いIPv6 IPアドレスが切り取られている  ログインに失敗したメッセージには、保存されているIPアドレスの最初の39文字だけが表示されます。 <br> これは、データベースフィールドの文字数制限のためです。 <br> つまり、39文字より長いIPv6 IPアドレスは、不完全に表示されます。 <br>

en-us	#### Troubleshooting and removing agent  This section lists some useful commands that can be used for troubleshooting and removing Zabbix agent installation.  See if Zabbix agent is running:      ps aux | grep zabbix_agentd  See if Zabbix agent has been installed from packages:      $ pkgutil --pkgs | grep zabbix      com.zabbix.pkg.ZabbixAgent  See the files that were installed from the installer package (note that the initial `/` is not displayed in this view):      $ pkgutil --only-files --files com.zabbix.pkg.ZabbixAgent     Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist                                                                                                                                                                                                                                usr/local/bin/zabbix_get                                                                                                                                                                                                                                                            usr/local/bin/zabbix_sender                                                                                                                                                                                                                                                         usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW                                                                                                                                                                                                                  usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW                                                                                                                                                                                                                     usr/local/etc/zabbix/zabbix_agentd.conf.NEW                                                                                                                                                                                                                                         usr/local/sbin/zabbix_agentd  Stop Zabbix agent if it was launched with `launchctl`:      sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist  Remove files (including configuration and logs) that were installed with installer package:      sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist     sudo rm -f /usr/local/sbin/zabbix_agentd     sudo rm -f /usr/local/bin/zabbix_get     sudo rm -f /usr/local/bin/zabbix_sender     sudo rm -rf /usr/local/etc/zabbix     sudo rm -rf /var/log/zabbix  Forget that Zabbix agent has been installed:      sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent
ja	#### エージェントのトラブルシューティングと削除  このセクションでは、Zabbix エージェントのインストールのトラブルシューティングと削除に使用できる便利なコマンドをいくつか紹介します。  Zabbix エージェントが実行されているかどうかを確認する場合：      ps aux | grep zabbix_agentd  Zabbix エージェントがパッケージからインストールされているかどうかを確認する場合：      $ pkgutil --pkgs | grep zabbix      com.zabbix.pkg.ZabbixAgent  インストーラー パッケージからインストールされたファイルを確認する場合： (このビューには最初の`/`が表示されないことに注意してください)      $ pkgutil --only-files --files com.zabbix.pkg.ZabbixAgent     Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist                                                                                                                                                                                                                                usr/local/bin/zabbix_get                                                                                                                                                                                                                                                            usr/local/bin/zabbix_sender                                                                                                                                                                                                                                                         usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW                                                                                                                                                                                                                  usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW                                                                                                                                                                                                                     usr/local/etc/zabbix/zabbix_agentd.conf.NEW                                                                                                                                                                                                                                         usr/local/sbin/zabbix_agentd  `launchctl`で起動されたZabbixエージェントを停止する場合：      sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist  インストーラー パッケージでインストールされたファイル (設定とログを含む) を削除する場合：      sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist     sudo rm -f /usr/local/sbin/zabbix_agentd     sudo rm -f /usr/local/bin/zabbix_get     sudo rm -f /usr/local/bin/zabbix_sender     sudo rm -rf /usr/local/etc/zabbix     sudo rm -rf /var/log/zabbix  パッケージからZabbix エージェントを削除する場合：      sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent

en-us	#### Troubleshooting  The following steps may help you troubleshoot problems with Elasticsearch setup:  1.  Check if the mapping is correct (GET request to required index URL     like `http://localhost:9200/uint`). 2.  Check if shards are not in failed state (restart of Elasticsearch     should help). 3.  Check the configuration of Elasticsearch. Configuration should allow     access from the Zabbix frontend host and the Zabbix server host. 4.  Check Elasticsearch logs.  If you are still experiencing problems with your installation then please create a bug report with all the information from this list (mapping, error logs, configuration, version, etc.)
ja	#### トラブルシューティング  次の手順はElasticsearchのセットアップに関する問題のトラブルシューティングに役立つ場合があります。  1.  マッピングが正しいかどうかを確認します (`http://localhost:9 00/uint`などの必要なインデックスURLへのGETリクエスト). 2.  シャードが失敗状態になっていないかどうかを確認します(Elasticsearchの再起動が役立つはずです). 3.  Elasticsearchの設定を確認します。ZabbixフロントエンドホストとZabbixサーバーホストからのアクセスを許可する必要があります。 4.  Elasticsearchログを確認します。  それでもインストールで問題が発生する場合は、このリストのすべての情報（マッピング、エラーログ、構成、バージョンなど）を含むバグレポートを作成してください。

en-us	###      **unencrypted**   connect without encryption (default)  ```{=html} <!-- --> ```    **psk**   connect using TLS and a pre-shared key  ```{=html} <!-- --> ```    **cert**   connect using TLS and a certificate  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification.  **--tls-crl-file** *CRL-file*   Full pathname of a file containing revoked certificates.  **--tls-agent-cert-issuer** *cert-issuer*   Allowed agent certificate issuer.  **--tls-agent-cert-subject** *cert-subject*   Allowed agent certificate subject.  **--tls-cert-file** *cert-file*   Full pathname of a file containing the certificate or certificate chain.  **--tls-key-file** *key-file*   Full pathname of a file containing the private key.  **--tls-psk-identity** *PSK-identity*   PSK-identity string.  **--tls-psk-file** *PSK-file*   Full pathname of a file containing the pre-shared key.  **--tls-cipher13** *cipher-string*   Cipher string for OpenSSL 1.1.1 or newer for TLS 1.3. Override the default ciphersuite selection criteria. This option is not available if OpenSSL version is less than 1.1.1.  **--tls-cipher** *cipher-string*   GnuTLS priority string (for TLS 1.2 and up) or OpenSSL cipher string (only for TLS 1.2). Override the default ciphersuite selection criteria.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAG}
ja	###    **unencrypted**   暗号化せずに接続 (デフォルト)  ```{=html} <!-- --> ```    **psk**   TLS と事前共有キーを使用して接続  ```{=html} <!-- --> ```    **cert**   TLS と証明書を使用して接続  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   ピア証明書検証用の最上位 CA 証明書を含むファイルのフルパス。  **--tls-crl-file** *CRL-file*   失効した証明書を含むファイルのフルパス。  **--tls-agent-cert-issuer** *cert-issuer*   許可されたエージェント証明書の発行者。  **--tls-agent-cert-subject** *cert-subject*   許可されたエージェント証明書のサブジェクト。  **--tls-cert-file** *cert-file*   証明書または証明書チェーンを含むファイルのフルパス。  **--tls-key-file** *key-file*   秘密鍵を含むファイルのフルパス。  **--tls-psk-identity** *PSK-identity*   PSK ID文字列。  **--tls-psk-file** *PSK-file*   事前共有キーを含むファイルのフルパス。  **--tls-cipher13** *cipher-string*   TLS 1.3 の OpenSSL 1.1.1 以降の暗号文字列。 デフォルトの暗号スイート選択基準をオーバーライドします。 OpenSSLのバージョンが 1.1.1 未満の場合、このオプションは使用できません。  **--tls-cipher** *cipher-string*   GnuTLS 優先度文字列 (TLS 1.2 以降の場合) または OpenSSL 暗号文字列 (TLS 1.2 のみ)。 デフォルトの暗号スイート選択基準をオーバーライドします。  **-h**, **--help**   ヘルプを出力して終了する。  **-V**, **--version**   バージョン情報を出力して終了する。  [ ]{#lbAG}

en-us	###      **unencrypted**   connect without encryption (default)  ```{=html} <!-- --> ```    **psk**   connect using TLS and a pre-shared key  ```{=html} <!-- --> ```    **cert**   connect using TLS and a certificate  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification.  **--tls-crl-file** *CRL-file*   Full pathname of a file containing revoked certificates.  **--tls-server-cert-issuer** *cert-issuer*   Allowed server certificate issuer.  **--tls-server-cert-subject** *cert-subject*   Allowed server certificate subject.  **--tls-cert-file** *cert-file*   Full pathname of a file containing the certificate or certificate chain.  **--tls-key-file** *key-file*   Full pathname of a file containing the private key.  **--tls-psk-identity** *PSK-identity*   PSK-identity string.  **--tls-psk-file** *PSK-file*   Full pathname of a file containing the pre-shared key.  **--tls-cipher13** *cipher-string*   Cipher string for OpenSSL 1.1.1 or newer for TLS 1.3. Override the default ciphersuite selection criteria. This option is not available if OpenSSL version is less than 1.1.1.  **--tls-cipher** *cipher-string*   GnuTLS priority string (for TLS 1.2 and up) or OpenSSL cipher string (only for TLS 1.2). Override the default ciphersuite selection criteria.  **-v**, **--verbose**   Verbose mode, **-vv** for more details.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAG}
ja	###   **unencrypted** 暗号化なしで接続 (デフォルト)  ```{=html} <!-- --> ```  **psk** TLSと事前共有キーを使用して接続する  ```{=html} <!-- --> ```  **cert** TLS と証明書を使用して接続する  ```{=html} <!-- --> ```  **--tls-ca-file** *CA-file* ピア証明書検証用の最上位 CA 証明書を含むファイルのフルパス名  **--tls-crl-file** *CRL-file* 失効した証明書を含むファイルのフルパス名  **--tls-server-cert-issuer** *cert-issuer* 許可されたサーバー証明書の発行者  **--tls-server-cert-subject** *cert-subject* 許可されたサーバー証明書のサブジェクト  **--tls-cert-file** *cert-file* 証明書または証明書チェーンを含むファイルのフルパス名  **--tls-key-file** *key-file* 秘密鍵を含むファイルのフルパス名  **--tls-psk-identity** *PSK-identity* PSK ID 文字列  **--tls-psk-file** *PSK-file* 事前共有キーを含むファイルのフルパス名  **--tls-cipher13** *cipher-string* TLS 1.3 の OpenSSL 1.1.1 以降の暗号文字列。 デフォルトの暗号スイート選択基準をオーバーライドします。 OpenSSLのバージョンが 1.1.1 未満の場合、このオプションは使用できません。  **--tls-cipher** *cipher-string* GnuTLS 優先度文字列 (TLS 1.2 以降の場合) または OpenSSL 暗号文字列 (TLS 1.2 のみ)。 デフォルトの暗号スイート選択基準をオーバーライドします。  **-v**, **--verbose** 冗長化モード。詳細については**-vv**  **-h**, **--help** ヘルプを出力して終了する。  **-V**, **--version** バージョン情報を出力して終了する。  [ ]{#lbAG}

en-us	#### Uninstalling agent Windows service  To uninstall a single instance of Zabbix agent using the default configuration file:         zabbix_agentd.exe --uninstall  To uninstall a single instance of Zabbix agent using a non-default configuration file:         zabbix_agentd.exe --config <your_configuration_file> --uninstall  To uninstall multiple instances of Zabbix agent from Windows services:        zabbix_agentd.exe --config <configuration_file_for_instance_1> --uninstall --multiple-agents       zabbix_agentd.exe --config <configuration_file_for_instance_2> --uninstall --multiple-agents       ...       zabbix_agentd.exe --config <configuration_file_for_instance_N> --uninstall --multiple-agents
ja	#### Windowsサービスとしてのエージェントのアンインストール  デフォルトの設定ファイルを使用してZabbixエージェントの単一インスタンスをアンインストールするには         zabbix_agentd.exe --uninstall  デフォルト以外の設定ファイルを使用してZabbixエージェントの単一インスタンスをアンインストールするには         zabbix_agentd.exe --config <your_configuration_file> --uninstall  WindowsサービスからZabbixエージェントの複数のインスタンスをアンインストールするには        zabbix_agentd.exe --config <configuration_file_for_instance_1> --uninstall --multiple-agents       zabbix_agentd.exe --config <configuration_file_for_instance_2> --uninstall --multiple-agents       ...       zabbix_agentd.exe --config <configuration_file_for_instance_N> --uninstall --multiple-agents

en-us	#### Uninstalling multiple modules  Uninstall modules "27" and "28".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "module.delete",     "params": [         "27",         "28"     ],     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "moduleids": [             "27",             "28"         ]     },     "id": 1 } ```
ja	#### 複数のモジュールのアンインストール  モジュール"27"と"28"をアンインストールします。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "module.delete",     "params": [         "27",         "28"     ],     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "moduleids": [             "27",             "28"         ]     },     "id": 1 } ```

en-us	#### Unit conversion  By default, specifying a unit for an item results in a multiplier prefix being added - for example, an incoming value '2048' with unit 'B' would be displayed as '2KB'.  To prevent a unit from conversion, use the `!` prefix, for example, `!B`. To better understand how the conversion works with and without the exclamation mark, see the following examples of values and units:      1024 !B → 1024 B     1024 B → 1 KB     61 !s → 61 s     61 s → 1m 1s     0 !uptime → 0 uptime     0 uptime → 00:00:00     0 !! → 0 !     0 ! → 0  ::: noteclassic Before Zabbix 4.0, there was a hardcoded unit stoplist consisting of `ms`, `rpm`, `RPM`, `%`. This stoplist has been deprecated, thus the correct way to prevent converting such units is `!ms`, `!rpm`, `!RPM`, `!%`. :::
ja	#### 単位変換  デフォルトでは、項目の単位を指定すると、乗数の接頭辞が追加されます。 <br> 例えば、入力値 '2048' に単位 'B' を指定した場合、'2KB' と表示されます。 <br>  単位を変換しないようにするには、`!`という接頭語を使用します。例えば `!B` のように。 <br> 感嘆符の有無にかかわらず，変換がどのように行われるかを理解するために，次の値と単位の例を参照してください。 <br>      1024 !B → 1024 B     1024 B → 1 KB     61 !s → 61 s     61 s → 1m 1s     0 !uptime → 0 uptime     0 uptime → 00:00:00     0 !! → 0 !     0 ! → 0  ::: noteclassic Zabbix4.0以前は、ハードコードされたユニットストップリストがありました。 <br> ms`, `rpm`, `RPM`, `%` から構成されていました。このストップリストは廃止されました。 <br> このような単位の変換を防ぐ正しい表記方法はms`, `!rpm`, `!RPM`, `!%` です。 <br> :::

en-us	#### Unlinking templates  Unlink and clear two templates from host.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10126",         "templates_clear": [             {                 "templateid": "10124"             },             {                 "templateid": "10125"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10126"         ]     },     "id": 1 } ```
ja	#### テンプレートのリンク削除  ホストから2つのテンプレートのリンクを削除してクリアします。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10126",         "templates_clear": [             {                 "templateid": "10124"             },             {                 "templateid": "10125"             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10126"         ]     },     "id": 1 } ```

en-us	#### Unreachable interface  A host interface is treated as unreachable after a failed check (network error, timeout) by Zabbix, SNMP, IPMI or JMX agents. Note that Zabbix agent active checks do not influence interface availability in any way.  From that moment **UnreachableDelay** defines how often an interface is rechecked using one of the items (including LLD rules) in this unreachability situation and such rechecks will be performed already by unreachable pollers (or IPMI pollers for IPMI checks). By default it is 15 seconds before the next check.  In the Zabbix server log unreachability is indicated by messages like these:      Zabbix agent item "system.cpu.load[percpu,avg1]" on host "New host" failed: first network error, wait for 15 seconds     Zabbix agent item "system.cpu.load[percpu,avg15]" on host "New host" failed: another network error, wait for 15 seconds  Note that the exact item that failed is indicated and the item type (Zabbix agent).  ::: noteclassic The *Timeout* parameter will also affect how early an interface is rechecked during unreachability. If the Timeout is 20 seconds and UnreachableDelay 30 seconds, the next check will be in 50 seconds after the first attempt. :::  The **UnreachablePeriod** parameter defines how long the unreachability period is in total. By default UnreachablePeriod is 45 seconds. UnreachablePeriod should be several times bigger than UnreachableDelay, so that an interface is rechecked more than once before an interface becomes unavailable.
ja	#### 到達不能なインターフェース  Zabbix、SNMP、IPMI、またはJMXエージェントによるチェックが失敗（ネットワークエラー、タイムアウト）すると、その後、当該のホストインターフェイスは到達不能として扱われます。 Zabbixエージェントのアクティブチェックは、インターフェイスの可用性にまったく影響を与えないことに注意してください。  その瞬間から**UnreachableDelay**は、この到達不能な状態のアイテムの1つ（LLDルールを含む）を使用してインターフェイスが再チェックされる頻度を定義します。再チェックは到達不能なポーラー（またはIPMIチェックの場合はIPMIポーラー）によって実行されます。 デフォルトでは次のチェックの15秒前です。  Zabbixサーバーでは、到達できないことを次のようなメッセージでログに書き込みます。      Zabbix agent item "system.cpu.load[percpu,avg1]" on host "New host" failed: first network error, wait for 15 seconds     Zabbix agent item "system.cpu.load[percpu,avg15]" on host "New host" failed: another network error,  ait for 15 seconds  失敗した正確なアイテムとアイテムタイプ（Zabbixエージェント）が示されていることに注意してください。  ::: noteclassic *Timeout*パラメーターは、到達不能時にインターフェースが再チェックされるタイミングにも影響します。 Timeoutが20秒、UnreachableDelayが30秒の場合、次のチェックは最初の試行から50秒後になります。 :::  **UnreachablePeriod**パラメーターは、到達不能期間の合計の長さを定義します。 デフォルトでは、UnreachablePeriodは45秒です。 UnreachablePeriodは、UnreachableDelayの数倍の大きさである必要があります。これにより、インターフェースが使用できなくなる前に、インターフェースが複数回再チェックされます。

en-us	#### Unsupported items  An item can become unsupported if its value cannot be retrieved for some reason. Such items are still rechecked at their standard *[Update interval](/manual/config/items/item?#configuration)*.  Unsupported items are reported as having a NOT SUPPORTED state.
ja	#### サポート対象外の項目  何らかの理由で値が取得できない項目は、サポート対象外になることがあります。 このような項目は、標準的な *[監視間隔](/manual/config/items/item?#configuration)*で再チェックされます。  サポート対象外のアイテムは、取得不可のステータスで報告されます。

en-us	##### Update bind password for user directory  Set new bind password for a user directory.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.update",     "params": {         "userdirectoryid": "3",         "bind_password": "newldappassword"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "userdirectoryids": [             "3"         ]     },     "id": 1 } ```
ja	##### ユーザーディレクトリのバインドパスワードの更新  ユーザーディレクトリの新しいバインドパスワードを設定します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.update",     "params": {         "userdirectoryid": "3",         "bind_password": "newldappassword"     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "userdirectoryids": [             "3"         ]     },     "id": 1 } ```

en-us	**Updated templates**  - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.4) and [PostgreSQL by Zabbix agent 2](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_agent2?at=refs%2Fheads%2Frelease%2F6.4) templates now include the item and trigger for monitoring PostgreSQL version. - [Cisco Meraki organization by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/meraki_http?at=refs%2Fheads%2Frelease%2F6.4) template has been supplemented with items, item prototypes, LLD rules, and macros related to authentication, licenses, networks, SAML roles, and VPN statuses.
ja	**テンプレートの更新**  - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.4)テンプレートと[PostgreSQL by Zabbix agent 2](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_agent2?at=refs%2Fheads%2Frelease%2F6.4)テンプレートにPostgreSQLバージョンを監視するためのアイテムとトリガーが含まれるようになりました。 - [Cisco Meraki organization by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/meraki_http?at=refs%2Fheads%2Frelease%2F6.4)テンプレートにアイテム、アイテムプロトタイプ、LLDルール、および認証やライセンス、ネットワーク、SAML ロール、VPN ステータスに関連するマクロが追加されました。

en-us	##### Updated templates  **Templates that discover filesystems**  Zabbix templates that discover filesystems now make use of the `vfs.fs.get` item instead of `vfs.fs.discovery` item, and:  -   The update interval for the discovery has been reduced to one minute. -   Item prototypes are now dependent on the `vfs.fs.get` master item. -   A trigger to detect volumes that remounted in read-only mode has been added to UNIX templates. -   Filters have been added to filter bind mounts on Linux and .dmg volumes on macOS in the respective templates.
ja	##### テンプレートの更新  **Templates that discover filesystems**  ファイルシステムを検出するZabbixテンプレートは、`vfs.fs.discovery`アイテムの代わりに`vfs.fs.get`アイテムを使用するようになり、次のことが行われます。  -   検出の更新間隔が1分に短縮されました。 -   アイテムプロトタイプは`vfs.fs.get`マスターアイテムに依存するようになりました。 -   読み取り専用モードで再マウントされたボリュームを検出するトリガーがUNIXテンプレートに追加されました。 -   Linux上のバインドマウントとmacOS上の.dmgボリュームをそれぞれのテンプレートでフィルタリングするためのフィルタが追加されました。

en-us	##### Update mappings for user directory  Update provisioning groups mappings and media type mappings for user directory "2".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.update",     "params": {         "userdirectoryid": "2",         "provision_media": [                 {                     "name": "example.com",                     "mediatypeid": "1",                     "attribute": "admin@example.com"                 }             ],             "provision_groups": [                 {                     "name": "Zabbix administrators",                     "roleid": "2",                     "user_groups": [                         {                             "usrgrpid": "7"                         },                         {                             "usrgrpid": "8"                         },                         {                             "usrgrpid": "11"                         }                     ]                 }             ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "userdirectoryids": [             "2"         ]     },     "id": 1 } ```
ja	##### ユーザーディレクトリのマッピングの更新  ユーザーディレクトリ"2"のプロビジョニンググループマッピングとメディアタイプマッピングを更新します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.update",     "params": {         "userdirectoryid": "2",         "provision_media": [                 {                     "name": "example.com",                     "mediatypeid": "1",                     "attribute": "admin@example.com"                 }             ],             "provision_groups": [                 {                     "name": "Zabbix administrators",                     "roleid": "2",                     "user_groups": [                         {                             "usrgrpid": "7"                         },                         {                             "usrgrpid": "8"                         },                         {                             "usrgrpid": "11"                         }                     ]                 }             ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "userdirectoryids": [             "2"         ]     },     "id": 1 } ```

en-us	#### Updating an item  Enable an item by setting its status to "0":  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"item.update","params":{"itemid":"10092","status":0},"id":5}' ```  The successful response will contain the ID of the updated item:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "10092"         ]     },     "id": 5 } ```  ::: notetip The `item.update` method as well as other *update methods* can also accept arrays of objects and update multiple items with one API call. :::
ja	#### アイテムの更新  アイテムのステータスを"0"に設定することで、アイテムを有効にします。  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"item.update","params":{"itemid":"10092","status":0},"id":5}' ```  成功したレスポンスには、更新されたアイテムのIDが含まれます。  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "10092"         ]     },     "id": 5 } ```  ::: notetip `item.update`メソッドやその他の*updateメソッド*は、オブジェクトの配列を受け入れ、1回のAPI呼び出しで複数のアイテムを更新することができます。 :::

en-us	#### Updating discovered host macros  Convert discovery rule created "automatic" macro to "manual" and change its value to "new-value".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10387",         "macros": {             "hostmacroid": "5541",             "value": "new-value",             "automatic": "0"         }     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10387"         ]     },     "id": 1 } ```
ja	#### 検出されたホストマクロの更新  作成した検出ルールの"自動"マクロを"手動"に変換し、その値を"new-value"に変更します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10387",         "macros": {             "hostmacroid": "5541",             "value": "new-value",             "automatic": "0"         }     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10387"         ]     },     "id": 1 } ```

en-us	#### Updating host inventory  Change inventory mode and add location  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10387",         "inventory_mode": 0,         "inventory": {             "location": "Latvia, Riga"         }     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10387"         ]     },     "id": 1 } ```
ja	#### ホストインベントリの更新  インベントリモードの変更とロケーションの追加をします。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10387",         "inventory_mode": 0,         "inventory": {             "location": "Latvia, Riga"         }     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10387"         ]     },     "id": 1 } ```

en-us	#### Updating host macros  Replace all host macros with two new ones.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10126",         "macros": [             {                 "macro": "{$PASS}",                 "value": "password"             },             {                 "macro": "{$DISC}",                 "value": "sda",                 "description": "Updated description"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10126"         ]     },     "id": 1 } ```
ja	#### ホストマクロの更新  すべてのホストマクロを新しい2つのマクロに置き換えます。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10126",         "macros": [             {                 "macro": "{$PASS}",                 "value": "password"             },             {                 "macro": "{$DISC}",                 "value": "sda",                 "description": "Updated description"             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10126"         ]     },     "id": 1 } ```

en-us	#### Updating host tags  Replace all host tags with a new one.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10387",         "tags": {             "tag": "OS",             "value": "RHEL 7"         }     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10387"         ]     },     "id": 1 } ```
ja	#### ホストタグの更新  すべてのホストタグを新しいものに置き換えます。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "host.update",     "params": {         "hostid": "10387",         "tags": {             "tag": "OS",             "value": "RHEL 7"         }     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10387"         ]     },     "id": 1 } ```

en-us	#### Updating multiple triggers  Enable multiple triggers by setting their status to "0":  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"trigger.update","params":[{"triggerid":"13938","status":0},{"triggerid":"13939","status":0}],"id":6}' ```  The successful response will contain the IDs of the updated triggers:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "13938",             "13939"         ]     },     "id": 6 } ```  ::: notetip This is the preferred method of updating. Some API methods, such as the `host.massupdate` allow to write a simpler code. However, it is not recommended to use these methods as they will be removed in the future releases. :::
ja	#### 複数のトリガーの更新  ステータスを"0"に設定して、複数のトリガーを有効にします。  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"trigger.update","params":[{"triggerid":"13938","status":0},{"triggerid":"13939","status":0}],"id":6}' ```  成功したレスポンスには、更新されたトリガーのIDが含まれます。  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "13938",             "13939"         ]     },     "id": 6 } ```  ::: notetip これは推奨される更新方法です。`host.massupdate`などの一部のAPIメソッドを使用すると、より単純なコードを作成できます。 ただし、これらのメソッドは将来のリリースで削除されるため、使用することはお勧めできません。 :::

en-us	#### Updating problems  The problem update popup allows to:  -   comment on the problem -   view comments and actions so far -   change problem severity -   suppress/unsuppress problem -   acknowledge/unacknowledge problem -   change symptom problem to cause problem -   manually close problem  ![](../../assets/en/manual/acknowledges/update_problem.png){width="600"}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Problem*|If only one problem is selected, the problem name is displayed.<br>If several problems are selected, *N problems selected* is displayed.| |*Message*|Enter text to comment on the problem (maximum 2048 characters).| |*History*|Previous activities and comments on the problem are listed, along with the time and user details.<br>For the meaning of icons used to denote user actions see the [event detail](/manual/web_interface/frontend_sections/monitoring/problems#viewing_details) page.<br>Note that history is displayed if only one problem is selected for the update.| |*Scope*|Define the scope of such actions as changing severity, acknowledging or manually closing problems:<br>**Only selected problem** - will affect this event only<br>**Selected and all other problems of related triggers** - in case of acknowledgment/closing problem, will affect this event and all other problems that are not acknowledged/closed so far. If the scope contains problems already acknowledged or closed, these problems will not be acknowledged/closed repeatedly. On the other hand, the number of message and severity change operations are not limited.| |*Change severity*|Mark the checkbox and click on the severity button to update problem severity.<br>The checkbox for changing severity is available if read-write permissions exist for at least one of the selected problems. Only those problems that are read-writable will be updated when clicking on *Update*.<br>If read-write permissions exist for none of the selected triggers, the checkbox is disabled.| |*Suppress*|Mark the checkbox to suppress the problem:<br>**Indefinitely** - suppress indefinitely<br>**Until** - suppress until a given time. Both [absolute and relative](/manual/config/visualization/graphs/simple#time-period-selector) time formats are supported, for example:<br>`now+1d` - for one day from now (default)<br>`now/w` - until the end of the current week<br>`2022-05-28 12:00:00` - until absolute date/time<br>Note that a simple period (e. g., `1d`, `1w`) is not supported.<br>Availability of this option depends on the "Suppress problems" user role settings.<br>See also: [Problem suppression](/manual/acknowledgment/suppression)| |*Unsuppress*|Mark the checkbox to unsuppress the problem. This checkbox is active only if at least one of the selected problems is suppressed.<br>Availability of this option depends on the "Suppress problems" user role settings.| |*Acknowledge*|Mark the checkbox to acknowledge the problem.<br>This checkbox is available if there is at least one unacknowledged problem among the selected.<br>It is not possible to add another acknowledgment for an already acknowledged problem (it is possible to add another comment though).| |*Unacknowledge*|Mark the checkbox to unacknowledge the problem.<br>This checkbox is available if there is at least one acknowledged problem among the selected.| |*Convert to cause*|Mark the checkbox to convert the symptom problem(s) to cause problem(s).| |*Close problem*|Mark the checkbox to manually close the selected problem(s).<br>The checkbox for closing a problem is available if the *Allow manual close* option is checked in [trigger configuration](/manual/config/triggers/trigger) for at least one of the selected problems. Only those problems will be closed that are allowed to be closed when clicking on *Update*.<br>If no problem is manually closeable, the checkbox is disabled.<br>Already closed problems will not be closed repeatedly.|
ja	#### 障害の更新  障害更新ポップアップでは次のことが可能です。  -   障害に対するコメント -   これまでのコメントとアクションを表示 -   障害の深刻度を変更 -   障害の抑制状態の切り替え -   障害の確認状態の切り替え -   症状の障害を障害の原因に変える -   障害を手動でクローズする  ![](../../assets/en/manual/acknowledges/update_problem.png){width="600"}  すべての必須入力フィールドには赤いアスタリスクが付いています。  |パラメータ|説明| |--|--------| |*障害*|障害が1つだけ選択されている場合は障害名が表示されます。<br>複数の障害が選択されている場合は、*N個の障害が選択されています* と表示されます。| |*メッセージ*|障害に対するコメントをテキストで入力してください（最大2048文字）。| |*履歴*|障害に対するこれまでの活動やコメントが、時間やユーザーの詳細とともに一覧表示されます。<br>ユーザーの操作を表すアイコンの意味については、[イベント詳細](/manual/web_interface/frontend_sections/monitoring/problems#viewing_details)のページをご覧ください。<br>履歴は更新対象の障害が1つだけ選択されている場合に表示されます。| |*スコープ*|障害の深刻度の変更、確認、手動によるクローズなどのアクションの範囲を定義する。<br>**選択した障害のみ** - このイベントのみに影響します。<br>**選択した障害と関連するトリガーのすべての障害** - 確認/クローズされた障害がある場合、このイベントと、これまでに確認/クローズされていない他のすべての障害に影響します。スコープにすでに確認またはクローズされた障害が含まれている場合、これらの障害が繰り返し確認/クローズされることはありません。一方、メッセージと深刻度の変更操作の数は制限されていません。| |*深刻度の変更*|チェックボックスをマークし、深刻度ボタンをクリックすると、障害の深刻度が更新されます。<br>深刻度を変更するチェックボックスは、選択した障害のうち少なくとも1つに読み取り/書き込み権限がある場合に使用できます。*更新* をクリックすると、読み取り/書き込み可能な障害のみが更新されます。<br>選択したトリガーのいずれにも読み取り/書き込み権限が存在しない場合、チェックボックスは無効になります。| |*抑制*|障害を抑制するにはチェックボックスをオンにします。<br>**Indefinitely** - 無期限に抑制する<br>**Until** - 一定時間抑制する。時間形式は[絶対と相対](/manual/config/visualization/graphs/simple#time-period-selector)の両方がサポートされています。例 :<br>`now+1d` - 今から1日間 (デフォルト)<br>`now/w` - 今週末まで<br>`2022-05-28 12:00:00` - 絶対日時まで<br>単純な期間 (例: '1d'、'1w') はサポートされていないことに注意してください。<br>このオプションが使用できるかどうかは、"問題の抑制"のユーザーの役割設定によって異なります。<br>参照: [障害の抑制](/manual/acknowledgment/suppression)| |*抑制の解除*|障害の抑制を解除するには、チェックボックスをオンにします。 このチェックボックスは、選択した障害の少なくとも1つが抑制されている場合にのみアクティブになります。<br>このオプションが使用できるかどうかは、"問題の抑制"のユーザーの役割設定によって異なります。| |*確認*|チェックボックスをマークして、障害を確認します。<br>このチェックボックスは、選択した障害の中に未確認のものが1つでもある場合に有効です。<br>すでに確認されている障害に対して、さらに確認を追加することはできません（ただし、別のコメントを追加することは可能です）。| |*未確認*|チェックボックスをマークして、障害を未確認状態にします。<br>このチェックボックスは、選択された中に少なくとも1つの確認済の障害がある場合に利用できます。| |*原因に変更する*|症状の障害を障害の原因に変換するには、チェックボックスをオンにします。| |*障害のクローズ*|選択した障害を手動でクローズする場合は、チェックボックスをオンにします。<br>障害をクローズするためのチェックボックスは、選択した障害の少なくとも1つについて、[トリガー設定](/manual/config/triggers/trigger)で*手動クローズを許可する*オプションがチェックされている場合に利用可能です。*更新*をクリックすると、クローズが許可されている障害のみがクローズされます。<br>手動でクローズできる障害がない場合、チェックボックスは無効になります。<br>すでにクローズした障害を、繰り返しクローズすることはできません。|

en-us	#### Upgrade between minor versions  It is possible to upgrade between minor versions of 6.4.x (for example, from 6.4.1 to 6.4.3). Upgrading between minor versions is easy.  To execute Zabbix minor version upgrade it is required to run:      $ sudo dnf upgrade 'zabbix-*'  To execute Zabbix server minor version upgrade run:      $ sudo dnf upgrade 'zabbix-server-*'  To execute Zabbix agent minor version upgrade run:      $ sudo dnf upgrade 'zabbix-agent-*'  or, for Zabbix agent 2:      $ sudo dnf upgrade 'zabbix-agent2-*'
ja	#### マイナーバージョンアップグレード  6.4.xはマイナーバージョン間の、たとえば6.4.1から6.4.3のアップグレードが可能です。マイナーバージョンアップグレードは簡単です。  Zabbix全体のマイナーバージョンアップグレードをするには、次のコマンドを実行します。      $ sudo dnf upgrade 'zabbix-*'  Zabbixサーバーのマイナーバージョンアップグレードをするには、次のコマンドを実行します。      $ sudo dnf upgrade 'zabbix-server-*'  Zabbixエージェントのマイナーバージョンアップグレードをするには、次のコマンドを実行します。      $ sudo dnf upgrade 'zabbix-agent-*'  また、Zabbixエージェント2の場合は      $ sudo dnf upgrade 'zabbix-agent2-*'

en-us	#### Upgrade between minor versions  When upgrading between minor versions of 6.4.x (for example from 6.4.1 to 6.4.3) it is required to execute the same actions for server/proxy/agent as during the upgrade between major versions. The only difference is that when upgrading between minor versions no changes to the database are made.
ja	#### マイナーバージョンアップグレード  6.4.xをマイナーバージョンアップグレード（たとえば、6.4.1から6.4.3）する場合は、メジャーバージョンアップグレード時と同じアクションをサーバー/プロキシ/エージェントに対して実行する必要があります。唯一の違いは、マイナーバージョンアップグレードする場合、データベースに変更が加えられないことです。

en-us	#### Upgrade procedure
ja	#### アップグレード手順

en-us	#### Upgrade procedure
ja	#### アップグレード手順

en-us	 #### Upgrade process  To complete successful Zabbix server upgrade on MySQL/MariaDB, you may require to set `GLOBAL log_bin_trust_function_creators = 1` in MySQL  if binary logging is enabled, there are no superuser privileges and `log_bin_trust_function_creators = 1` is not set in MySQL configuration file.   To set the variable using the MySQL console, run:      mysql> SET GLOBAL log_bin_trust_function_creators = 1;  Once the upgrade has been successfully completed, this option can be disabled:      mysql> SET GLOBAL log_bin_trust_function_creators = 0;
ja	 #### アップグレードプロセス  MySQL/MariaDBでZabbixサーバーのアップグレードを正常に完了するには、バイナリロギングが有効で、スーパーユーザー権限がなく、MySQL構成ファイルに`log_bin_trust_function_creators = 1`が設定されていない場合、MySQLで`GLOBAL log_bin_trust_function_creators = 1`を設定する必要がある場合があります。  MySQLコンソールを使用して変数を設定するには、次を実行します。      mysql> SET GLOBAL log_bin_trust_function_creators = 1;  アップグレードが正常に完了したら、このオプションを無効にすることができます。      mysql> SET GLOBAL log_bin_trust_function_creators = 0;

en-us	### Upgrading HA cluster  To perform a major version upgrade for the HA nodes:  -   stop all nodes; -   create a full database backup; -   if the database uses replication make sure that all nodes are in sync and have no issues. Do not upgrade if replication is broken. -   select a single node that will perform database upgrade, change its configuration to standalone mode by commenting out HANodeName and [upgrade](/manual/installation/upgrade) it; -   make sure that database upgrade is fully completed (*System information* should display that Zabbix server is running); -   restart the node in HA mode; -   upgrade and start the rest of nodes (it is not required to change them to standalone mode as the database is already upgraded at this point).  In a minor version upgrade it is sufficient to upgrade the first node, make sure it has upgraded and running, and then start upgrade on the next node.
ja	### HAクラスターのアップグレード  HAノードのメジャーバージョンアップグレードを実行するには、次の手順を実行します :  -   全てのノードを停止する。 -   データベースのフルバックアップを作成する。 -   データベースがレプリケーションを使用している場合は、すべてのノードが同期していて問題がないことを確認してください。レプリケーションが壊れている場合はアップグレードしないでください。 -   データベースのアップグレードを実行する単一ノードを選択し、HANodeNameをコメントアウトしてその構成をスタンドアロンモードに変更して、[アップグレード](/manual/installation/upgrade)します。 -   データベースのアップグレードが完了したことを確認します (*システム情報*には、Zabbix サーバーが実行中であると表示されます)。 -   ノードをHAモードで再起動します。 -   残りのノードをアップグレードして起動します (この時点でデータベースはすでにアップグレードされているため、スタンドアロンモードに変更する必要はありません)。  マイナーバージョンのアップグレードでは、最初のノードをアップグレードし、それがアップグレードされて実行されていることを確認してから、次のノードでのアップグレードを開始するだけで十分です。

en-us	#### - Upgrading  The Zabbix appliance packages may be upgraded. To do so, run:      dnf update zabbix*
ja	#### - アップグレード  Zabbixアプライアンスパッケージはアップグレードされる場合があります。これを行うには、次を実行します。      dnf update zabbix\*

en-us	 Upgrading Zabbix agents is recommended but not mandatory.   Upgrading Zabbix proxies is highly recommended. Zabbix server fully supports proxies that are of the same major version as the server. Zabbix server also supports proxies that are **no older** than Zabbix server previous LTS release version, but with limited functionality (data collection, execution of [remote commands](/manual/config/notifications/action/operation/remote_command), [immediate item value checks](/manual/config/items/check_now)). Configuration update is also disabled, and [outdated](/manual/appendix/compatibility#supported-zabbix-proxies) proxies will only work with old configuration.
ja	 Zabbixエージェントのアップグレードは推奨されますが、必須ではありません。  Zabbixプロキシはアップグレードすることを強くお勧めします。 Zabbixサーバーは、サーバーと同じメジャーバージョンのプロキシを完全にサポートします。 Zabbixサーバーは、一つ前のLTSリリースバージョンより**古い**プロキシもサポートしますが、機能が制限されています (データ収集、[リモートコマンド](/manual/config/notifications/action/operation/remote_command)の実行、[即時の項目値のチェック](/manual/config/items/check_now))。 設定の更新も無効になり、[旧式のプロキシ](/manual/appendix/compatibility#supported-zabbix-proxies)は古い設定でのみ機能します。

en-us	#### Usage example  Executing the script **check\_oracle.sh** with the first parameters '-h'. The second parameter will be replaced by IP address or DNS name, depending on the selection in the host properties.      check_oracle.sh["-h","{HOST.CONN}"]  Assuming host is configured to use IP address, Zabbix will execute:      check_oracle.sh '-h' '192.168.1.4'
ja	#### 使用例  最初のパラメーターに '-h' を指定してスクリプト **check_oracle.sh** を実行します。<br> 第2パラメータは、ホストプロパティでの選択に応じて、IPアドレスまたはDNS名に置き換えられます。<br>      check_oracle.sh["-h","{HOST.CONN}"].  ホストがIPアドレスを使用するように設定されていると仮定して、Zabbixが実行します      check_oracle.sh '-h' '192.168.1.4' 

en-us	#### Usage examples
ja	#### 使用例

en-us	#### Usage examples  Examples of keys for aggregate calculations.
ja	#### 使用例  集計のためのキーの例です。

en-us	#### Usage      zabbix_js -s script-file -p input-param [-l log-level] [-t timeout]     zabbix_js -s script-file -i input-file [-l log-level] [-t timeout]     zabbix_js -h     zabbix_js -V  zabbix\_js accepts the following command line parameters:        -s, --script script-file          Specify the file name of the script to execute. If '-' is specified as file name, the script will be read from stdin.       -i, --input input-file            Specify the file name of the input parameter. If '-' is specified as file name, the input will be read from stdin.       -p, --param input-param           Specify the input parameter.       -l, --loglevel log-level          Specify the log level.       -t, --timeout timeout             Specify the timeout in seconds. Valid range: 1-60 seconds (default: 10 seconds).       -h, --help                        Display help information.       -V, --version                     Display the version number.  Example:      zabbix_js -s script-file.js -p example
ja	#### 使用法      zabbix_js -s script-file -p input-param [-l log-level] [-t timeout]     zabbix_js -s script-file -i input-file [-l log-level] [-t timeout]     zabbix_js -h     zabbix_js -V  zabbix\_jsは、次のコマンドラインパラメーターを使用可能です。        -s, --script script-file          実行するスクリプトのファイル名を指定します。'-'がファイル名として指定されている場合、スクリプトはstdinから読み取られます。       -i, --input input-file            入力パラメーターのファイル名を指定します。'-'がファイル名として指定されている場合、入力はstdinから読み取られます。       -p, --param input-param           入力パラメーターを指定します。       -l, --loglevel log-level          ログレベルを指定します。       -t, --timeout timeout             タイムアウトを秒単位で指定します。有効な範囲: 1~60秒 (デフォルト: 10秒)       -h, --help                        ヘルプを表示します。       -V, --version                     バージョン番号を表示します。  例:      zabbix_js -s script-file.js -p example

en-us	#### Use cases
ja	#### 使用例

en-us	#### Use cases
ja	#### 使用例

en-us	#### Use cases  User macros with context can be defined to accomplish more flexible thresholds in trigger expressions (based on the values retrieved by low-level discovery). For example, you may define the following macros:  -   {$LOW\_SPACE\_LIMIT} = 10 -   {$LOW\_SPACE\_LIMIT:/home} = 20 -   {$LOW\_SPACE\_LIMIT:regex:"\^\\/\[a-z\]+$"} = 30  Then a low-level discovery macro may be used as macro context in a trigger prototype for mounted file system discovery:      last(/host/vfs.fs.size[{#FSNAME},pfree])<{$LOW_SPACE_LIMIT:"{#FSNAME}"}  After the discovery different low-space thresholds will apply in triggers depending on the discovered mount points or file system types. Problem events will be generated if:  -   /home folder has less than 20% of free disk space -   folders that match the regexp pattern (like /etc, /tmp or /var) have     less than 30% of free disk space -   folders that don't match the regexp pattern and are not /home have     less than 10% of free disk space
ja	#### ユースケース  コンテキストを持つユーザー マクロを定義して、トリガー式で(ローレベルディスカバリによって取得された値に基づく)より柔軟なしきい値を実現できます。たとえば、次のマクロを定義できます。 -   {$LOW\_SPACE\_LIMIT} = 10 -   {$LOW\_SPACE\_LIMIT:/home} = 20 -   {$LOW\_SPACE\_LIMIT:regex:"\^\\/\[a-z\]+$"} = 30  次に、ローレベルディスカバリマクロを、マウントされたファイル システム検出のトリガー プロトタイプでマクロ コンテキストとして使用できます:      last(/host/vfs.fs.size[{#FSNAME},pfree])<{$LOW_SPACE_LIMIT:"{#FSNAME}"}  検出後、検出されたマウント ポイントまたはファイル システムの種類に応じて、さまざまな低容量しきい値がトリガーに適用されます。 障害イベントは、次の場合に生成されます。  -   /home フォルダーの空きディスク容量が 20% 未満 - 正規表現パターン (/etc、/tmp、/var など) に一致するフォルダーの空きディスク容量が 30% 未満 -   正規表現パターンに一致せず、/home ではないフォルダーの空きディスク容量が 10% 未満

en-us	# user.checkAuthentication
ja	# user.checkAuthentication

en-us	# user.create
ja	# user.create

en-us	### User creation    A new user cannot be created without assigning a user role to them anymore (user role setting can be found under *Permissions* tab). When trying to do so, you will face an error stating: *"Cannot add user: field "roleid" is mandatory"*.
ja	### ユーザーの作成  ユーザーロールを割り当てずに新しいユーザーを作成することはできなくなりました (ユーザーロールの設定は*権限*タブにあります)。 これを実行しようとすると、*"ユーザーを追加できません: フィールド "roleid" は必須です"* というエラーが表示されます。

en-us	# user.delete
ja	# user.delete

en-us	# userdirectory.create
ja	# userdirectory.create

en-us	# userdirectory.delete
ja	# userdirectory.delete

en-us	# userdirectory.get
ja	# userdirectory.get

en-us	# > User directory object  The following objects are directly related to the `userdirectory` API.
ja	# > User directoryオブジェクト  次のオブジェクトは、`userdirectory`APIに直接関連しています。

en-us	# userdirectory.test
ja	# userdirectory.test

en-us	# User directory  This class is designed to work with user directories.  Object references:\  -   [User directory](/manual/api/reference/userdirectory/object#userdirectory)  Available methods:\  -   [userdirectory.create](/manual/api/reference/userdirectory/create) - create new user directory -   [userdirectory.delete](/manual/api/reference/userdirectory/delete) - delete user directory -   [userdirectory.get](/manual/api/reference/userdirectory/get) - retrieve user directory -   [userdirectory.update](/manual/api/reference/userdirectory/update) - update user directory -   [userdirectory.test](/manual/api/reference/userdirectory/test) - test user directory connection
ja	# User directory  このクラスは、ユーザーディレクトリを操作するためのものです。  オブジェクトリファレンス :\  -   [User directory](/manual/api/reference/userdirectory/object#userdirectory)  利用可能なメソッド :\  -   [userdirectory.create](/manual/api/reference/userdirectory/create) - 新しいユーザーディレクトリを作成する -   [userdirectory.delete](/manual/api/reference/userdirectory/delete) - ユーザーディレクトリを削除する -   [userdirectory.get](/manual/api/reference/userdirectory/get) - ユーザーディレクトリを取得する -   [userdirectory.update](/manual/api/reference/userdirectory/update) - ユーザーディレクトリを更新する -   [userdirectory.test](/manual/api/reference/userdirectory/test) - ユーザーディレクトリの接続をテストする

en-us	# userdirectory.update
ja	# userdirectory.update

en-us	#### userdirectory  [ZBX-22800](https://support.zabbix.com/browse/ZBX-22800) `userdirectory.get`: Restored sorting by `name`.\
ja	#### ユーザーディレクトリ  [ZBX-22800](https://support.zabbix.com/browse/ZBX-22800) `userdirectory.get`: `name` による並び替えを復元しました。\

en-us	#### userdirectory  [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Added new properties `idp_type`, `provision_status`, `user_username`, `user_lastname`, `user_ref_attr`, `group_membership`, `group_basedn`, `group_name`, `group_member`, `group_filter`, `idp_entityid`, `sp_entityid`, `sso_url`, `slo_url`, `username_attribute`, `nameid_format`, `scim_status`, `encrypt_nameid`, `encrypt_assertions`, `sign_messages`, `sign_assertions`, `sign_authn_requests`, `sign_logout_requests`, `sign_logout_responses`, `provision_media`, `provision_groups`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: Removed support for searching by `base_dn`, `bind_dn`, `host`, `search_attribute`, `search_filter`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: Removed support for filtering by `host`, `name`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: Added support for filtering by `idp_type`, `provision_status`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: Added new parameters `selectProvisionMedia`, `selectProvisionGroups`.\
ja	#### ユーザーディレクトリ  [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) プロパティ `idp_type`, `provision_status`, `user_username`, `user_lastname`, `user_ref_attr`, `group_membership`, `group_basedn`, `group_name`, `group_member`, `group_filter`, `idp_entityid`, `sp_entityid`, `sso_url`, `slo_url`, `username_attribute`, `nameid_format`, `scim_status`, `encrypt_nameid`, `encrypt_assertions`, `sign_messages`, `sign_assertions`, `sign_authn_requests`, `sign_logout_requests`, `sign_logout_responses`, `provision_media`, `provision_groups` を追加しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: `base_dn`, `bind_dn`, `host`, `search_attribute`, `search_filter` での検索のサポートを終了しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: `host`, `name` でのフィルタリングのサポートを終了しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: `idp_type`, `provision_status` でのフィルタリングのサポートを開始しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `userdirectory.get`: パラメーター `selectProvisionMedia`, `selectProvisionGroups` を追加しました。\

en-us	# user.get
ja	# user.get

en-us	# usergroup.create
ja	# usergroup.create

en-us	# usergroup.delete
ja	# usergroup.delete

en-us	# usergroup.get
ja	# usergroup.get

en-us	# > User group object  The following objects are directly related to the `usergroup` API.
ja	# > User groupオブジェクト  次のオブジェクトは、`usergroup`APIに直接関連しています。

en-us	# User group  This class is designed to work with user groups.  Object references:\  -   [User group](/manual/api/reference/usergroup/object#user_group)  Available methods:\  -   [usergroup.create](/manual/api/reference/usergroup/create) -     creating new user groups -   [usergroup.delete](/manual/api/reference/usergroup/delete) -     deleting user groups -   [usergroup.get](/manual/api/reference/usergroup/get) - retrieving     user groups -   [usergroup.update](/manual/api/reference/usergroup/update) -     updating user groups
ja	# User group  このクラスは、ユーザーグループを操作するためのものです。  オブジェクトリファレンス :\  -   [User group](/manual/api/reference/usergroup/object#user_group)  利用可能なメソッド :\  -   [usergroup.create](/manual/api/reference/usergroup/create) - 新しいユーザーグループの作成 -   [usergroup.delete](/manual/api/reference/usergroup/delete) - ユーザーグループの削除 -   [usergroup.get](/manual/api/reference/usergroup/get) - ユーザーグループの取得 -   [usergroup.update](/manual/api/reference/usergroup/update) - ユーザーグループの更新

en-us	# usergroup.update
ja	# usergroup.update

en-us	# user.login
ja	# user.login

en-us	# user.logout
ja	# user.logout

en-us	#### User macro context  See [user macros with context](/manual/config/macros/user_macros_context).
ja	#### ユーザーマクロのコンテキスト  [user macros with context](/manual/config/macros/user_macros_context) を参照してください。

en-us	# usermacro.create
ja	# usermacro.create

en-us	# usermacro.createglobal
ja	# usermacro.createglobal

en-us	# usermacro.delete
ja	# usermacro.delete

en-us	# usermacro.deleteglobal
ja	# usermacro.deleteglobal

en-us	# usermacro.get
ja	# usermacro.get

en-us	# > User macro object  The following objects are directly related to the `usermacro` API.
ja	# > User macroオブジェクト  次のオブジェクトは、`usermacro`APIに直接関連しています。

en-us	 # User macro  This class is designed to work with host-level and global user macros.  Object references:\  -   [Global macro](/manual/api/reference/usermacro/object#global_macro) -   [Host macro](/manual/api/reference/usermacro/object#host_macro)  Available methods:\  -   [usermacro.create](/manual/api/reference/usermacro/create) -     creating new host macros -   [usermacro.createglobal](/manual/api/reference/usermacro/createglobal) -     creating new global macros -   [usermacro.delete](/manual/api/reference/usermacro/delete) -     deleting host macros -   [usermacro.deleteglobal](/manual/api/reference/usermacro/deleteglobal) -     deleting global macros -   [usermacro.get](/manual/api/reference/usermacro/get) - retrieving     host and global macros -   [usermacro.update](/manual/api/reference/usermacro/update) -     updating host macros -   [usermacro.updateglobal](/manual/api/reference/usermacro/updateglobal) -     updating global macros
ja	 # User macro  このクラスは、ホストレベルおよびグローバルユーザーマクロを操作するためのものです。  オブジェクトリファレンス :\  -   [Global macro](/manual/api/reference/usermacro/object#global_macro) -   [Host macro](/manual/api/reference/usermacro/object#host_macro)  利用可能なメソッド :\  -   [usermacro.create](/manual/api/reference/usermacro/create) - 新しいホストマクロの作成 -   [usermacro.createglobal](/manual/api/reference/usermacro/createglobal) - 新しいグローバルマクロの作成 -   [usermacro.delete](/manual/api/reference/usermacro/delete) - ホストマクロの削除 -   [usermacro.deleteglobal](/manual/api/reference/usermacro/deleteglobal) - グローバルマクロの削除 -   [usermacro.get](/manual/api/reference/usermacro/get) - ホストマクロとグローバルマクロの取得 -   [usermacro.update](/manual/api/reference/usermacro/update) - ホストマクロの更新 -   [usermacro.updateglobal](/manual/api/reference/usermacro/updateglobal) - グローバルマクロの更新

en-us	# usermacro.update
ja	# usermacro.update

en-us	# usermacro.updateglobal
ja	# usermacro.updateglobal

en-us	# > User object  The following objects are directly related to the `user` API.
ja	# > Userオブジェクト  次のオブジェクトは、`user`APIに直接関連しています。

en-us	# user.provision
ja	# user.provision

en-us	#### Users and user groups  Add users that will have access to Zabbix, assign them to user groups and grant permissions. Make roles for granular management of user rights.  [User API](/manual/api/reference/user) | [User group API](/manual/api/reference/usergroup) | [User directory API](/manual/api/reference/userdirectory) | [User role API](/manual/api/reference/role)
ja	#### ユーザーとユーザーグループ  Zabbixにアクセスするユーザを追加し、ユーザグループに割り当て、権限を付与します。ユーザーの権限を細かく管理するための役割を作成します。  [User API](/manual/api/reference/user) | [User group API](/manual/api/reference/usergroup) | [User directory API](/manual/api/reference/userdirectory) | [User role API](/manual/api/reference/role)

en-us	#### Users of Zabbix  Many organizations of different size around the world rely on Zabbix as a primary monitoring platform.
ja	#### Zabbixのユーザー  世界中のあらゆる規模の多くの企業や組織が、メインの監視プラットフォームとしてZabbixを採用しています。

en-us	## Users  The Zabbix API allows you to manage users of your monitoring system.
ja	## ユーザー  Zabbix APIを使用すると、監視システムのユーザーを管理できます。

en-us	# User  This class is designed to work with users.  Object references:\  -   [User](/manual/api/reference/user/object#user)  Available methods:\  -   [user.checkauthentication](/manual/api/reference/user/checkauthentication) -     checking and prolonging user sessions -   [user.create](/manual/api/reference/user/create) - creating new     users -   [user.delete](/manual/api/reference/user/delete) - deleting users -   [user.get](/manual/api/reference/user/get) - retrieving users -   [user.login](/manual/api/reference/user/login) - logging in to the     API -   [user.logout](/manual/api/reference/user/logout) - logging out of     the API -   [user.unblock](/manual/api/reference/user/unblock) - unblocking     users -   [user.update](/manual/api/reference/user/update) - updating users
ja	# User  このクラスは、ユーザーを操作するためのものです。  オブジェクトリファレンス :\  -   [User](/manual/api/reference/user/object#user)  利用可能なメソッド :\  -   [user.checkauthentication](/manual/api/reference/user/checkauthentication) - ユーザーセッションの確認と延長 -   [user.create](/manual/api/reference/user/create) - 新しいユーザーの作成 -   [user.delete](/manual/api/reference/user/delete) - ユーザーの削除 -   [user.get](/manual/api/reference/user/get) - ユーザーの取得 -   [user.login](/manual/api/reference/user/login) - APIにログイン -   [user.logout](/manual/api/reference/user/logout) - APIからログアウト -   [user.unblock](/manual/api/reference/user/unblock) - ユーザーブロックを解除 -   [user.update](/manual/api/reference/user/update) - ユーザーの更新

en-us	# user.unblock
ja	# user.unblock

en-us	# user.update
ja	# user.update

en-us	#### user  [ZBXNEXT-8012](https://support.zabbix.com/browse/ZBXNEXT-8012) `user.checkAuthentication`: Added new parameter `token`.\
ja	#### ユーザー  [ZBXNEXT-8012](https://support.zabbix.com/browse/ZBXNEXT-8012) `user.checkAuthentication`: パラメーター `token` を追加しました。\

en-us	#### user  [ZBXNEXT-8085](https://support.zabbix.com/browse/ZBXNEXT-8085) Removed support for deprecated property `alias`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Property `roleid` is no longer mandatory.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Added new properties `userdirectoryid`, `ts_provisioned`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Added new method `user.provision`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `user.create`: Parameter `usrgrps` is no longer mandatory.\ [ZBXNEXT-8085](https://support.zabbix.com/browse/ZBXNEXT-8085) `user.create`, `user.update`: Removed support for deprecated parameter `user_medias`.\ [ZBXNEXT-8085](https://support.zabbix.com/browse/ZBXNEXT-8085) `user.login`: Removed support for deprecated parameter `user`.\ [ZBXNEXT-3100](https://support.zabbix.com/browse/ZBXNEXT-3100) `user.update`: Added new parameter `current_passwd`.\
ja	#### ユーザー  [ZBXNEXT-8085](https://support.zabbix.com/browse/ZBXNEXT-8085) 非推奨のプロパティ `alias` のサポートを終了しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) プロパティ `roleid` は必須ではなくなりました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) プロパティ `userdirectoryid`, `ts_provisioned` を追加しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) メソッド `user.provision` を追加しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) `user.create`: パラメーター `usrgrps` は必須ではなくなりました。\ [ZBXNEXT-8085](https://support.zabbix.com/browse/ZBXNEXT-8085) `user.create`, `user.update`: 非推奨のパラメーター `user_medias` のサポートを終了しました。\ [ZBXNEXT-8085](https://support.zabbix.com/browse/ZBXNEXT-8085) `user.login`: 非推奨のパラメーター `user` のサポートを終了しました。\ [ZBXNEXT-3100](https://support.zabbix.com/browse/ZBXNEXT-3100) `user.update`: パラメーター `current_passwd` を追加しました。\

en-us	#### Using a custom expression filter  Create a trigger action that uses a custom expression - "A and (B or C)" - for evaluating action conditions. Once a trigger with a severity higher or equal to "Warning" from host "10084" or host "10106" goes into a PROBLEM state, the action will send a message to all users in user group "7" via media type "1". The formula IDs "A", "B" and "C" have been chosen arbitrarily.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Trigger action",         "eventsource": 0,         "esc_period": "15m",         "filter": {             "evaltype": 3,             "formula": "A and (B or C)",             "conditions": [                 {                     "conditiontype": 4,                     "operator": 5,                     "value": "2",                     "formulaid": "A"                 },                 {                     "conditiontype": 1,                     "operator": 0,                     "value": "10084",                     "formulaid": "B"                 },                 {                     "conditiontype": 1,                     "operator": 0,                     "value": "10106",                     "formulaid": "C"                 }             ]         },         "operations": [             {                 "operationtype": 0,                 "esc_step_from": 1,                 "esc_step_to": 1,                 "opmessage_grp": [                     {                         "usrgrpid": "7"                     }                 ],                 "opmessage": {                     "default_msg": 1,                     "mediatypeid": "1"                 }             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "18"         ]     },     "id": 1 } ```
ja	#### カスタム式フィルターの使用  アクション条件を評価するためのカスタム式"A and (B or C)"を使用するトリガーアクションを作成します。 ホスト"10084"またはホスト"10106"からの"警告"以上の深刻度を持つトリガーが障害状態になると、 このアクションは、メディアタイプ"1"を介してユーザーグループ"7"のすべてのユーザーにメッセージを送信します。 式ID"A"、"B"、および"C"は任意に選択されています。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Trigger action",         "eventsource": 0,         "esc_period": "15m",         "filter": {             "evaltype": 3,             "formula": "A and (B or C)",             "conditions": [                 {                     "conditiontype": 4,                     "operator": 5,                     "value": "2",                     "formulaid": "A"                 },                 {                     "conditiontype": 1,                     "operator": 0,                     "value": "10084",                     "formulaid": "B"                 },                 {                     "conditiontype": 1,                     "operator": 0,                     "value": "10106",                     "formulaid": "C"                 }             ]         },         "operations": [             {                 "operationtype": 0,                 "esc_step_from": 1,                 "esc_step_to": 1,                 "opmessage_grp": [                     {                         "usrgrpid": "7"                     }                 ],                 "opmessage": {                     "default_msg": 1,                     "mediatypeid": "1"                 }             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "18"         ]     },     "id": 1 } ```

en-us	##### Using a custom tile service provider  The Geomap widget is capable to load raster tile images from a custom self-hosted or a third-party tile provider service. To use a custom third-party tile provider service or a self-hosted tile folder or server, select *Other* in the *Tile provider* field and specify the custom URL in the *Tile URL* field using proper placeholders.
ja	##### カスタムタイルサービスプロバイダーの使用  Geomapウィジェットは、カスタムのセルフホストまたはサードパーティのタイルプロバイダーサービスからラスタータイル画像を読み込むことができます。カスタムサードパーティタイルプロバイダーサービスまたはセルフホストタイルフォルダーまたはサーバーを使用するには*タイルプロバイダー*フィールドで*その他*を選択し、適切なプレースホルダーを使用して*タイルURL*フィールドでカスタムURLを指定します。

en-us	##### - Using a static IP address  By default the appliance uses DHCP to obtain the IP address. To specify a static IP address:  -   Log in as root user; -   Open */etc/sysconfig/network-scripts/ifcfg-eth0* file; -   Replace *BOOTPROTO=dhcp* with *BOOTPROTO=none* -   Add the following lines:     -   *IPADDR=<IP address of the appliance>*     -   *PREFIX=<CIDR prefix>*     -   *GATEWAY=<gateway IP address>*     -   *DNS1=<DNS server IP address>* -   Run **systemctl restart network** command.  Consult the official Red Hat [documentation](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s1-networkscripts-interfaces) if needed.
ja	##### - 静的IPアドレスを使用する  デフォルトでは、アプライアンスはDHCPを使用してIPアドレスを取得します。 静的IPアドレスを指定するには：  - rootユーザーとしてログインします。 - */etc/sysconfig/network-scripts/ifcfg-eth0*ファイルを開きます。 - *BOOTPROTO=dhcp*を*BOOTPROTO=none*に書き換えます。 - 次の行を追加します。     - *IPADDR=<アプライアンスのIPアドレス>*     - *PREFIX=<CIDRプレフィックス>*     - *GATEWAY=<ゲートウェイのIPアドレス>*     - *DNS1=<DNSサーバーのIPアドレス>* - **systemctl restartnetwork**コマンドを実行します。  必要に応じてRedHatの公式[ドキュメント](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s1-networkscripts-interfaces)を参照してください。

en-us	#### Using custom MIB files  There are standard MIB files coming with every GNU/Linux distribution. But some device vendors provide their own.  Let's say, you would like to use [CISCO-SMI](ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my) MIB file. The following instructions will download and install it:      # wget ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my -P /tmp     # mkdir -p /usr/local/share/snmp/mibs     # grep -q '^mibdirs +/usr/local/share/snmp/mibs' /etc/snmp/snmp.conf 2>/dev/null || echo "mibdirs +/usr/local/share/snmp/mibs" >> /etc/snmp/snmp.conf     # cp /tmp/CISCO-SMI.my /usr/local/share/snmp/mibs  Now you should be able to use it. Try to translate the name of the object *ciscoProducts* from the MIB file to OID:      # snmptranslate -IR -On CISCO-SMI::ciscoProducts     .1.3.6.1.4.1.9.1  If you receive errors instead of the OID, ensure all the previous commands did not return any errors.  The object name translation worked, you are ready to use custom MIB file. Note the MIB name prefix (*CISCO-SMI::*) used in the query. You will need this when using command-line tools as well as Zabbix.  Don't forget to restart Zabbix server/proxy before using this MIB file in Zabbix.  ::: noteimportant Keep in mind that MIB files can have dependencies. That is, one MIB may require another. In order to satisfy these dependencies you have to install all the affected MIB files. :::
ja	#### カスタム MIB ファイルを使用する  すべてのGNU/Linuxディストリビューションには、標準的なMIBファイルが付属しています。<br> しかし、いくつかのデバイスベンダーは、独自のものを提供しています。  例えば、[CISCO-SMI](ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my) MIB ファイルを使いたいとします。 以下の手順でダウンロードとインストールを行います。      # wget ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my -P /tmp     # mkdir -p /usr/local/share/snmp/mibs     # grep -q '^mibdirs +/usr/local/share/snmp/mibs'  /etc/snmp/snmp.conf 2>/dev/null || echo "mibdirs +/usr/local/share/snmp/mibs" >> /etc/snmp/snmp.conf     # cp /tmp/CISCO-SMI.my /usr/local/share/snmp/mibs  これで使えるようになったはずです。<br> オブジェクトの名前 *ciscoProducts* を OID に変換してみてください。<br>      # snmptranslate -IR -On CISCO-SMI::ciscoProducts     .1.3.6.1.4.1.9.1  OID の代わりにエラーが表示される場合は、前のすべてのコマンドでエラーが返されていないことを確認します。  オブジェクト名の変換がうまくいけば、カスタム MIB ファイルを使用する準備が整います。<br> クエリで使用される MIB 名のプレフィックス (*CISCO-SMI::*) に注意してください。<br> これははZabbixだけでなく、コマンドラインツールを使用する際にも必要です。<br>  このMIBファイルをZabbixで使用する前に、Zabbix server / proxy を再起動することを忘れないでください。  ::: noteimportant MIBファイルには依存関係があることに留意してください。<br> つまり、あるMIBが別のMIBを必要とする場合があります。これらの依存関係を満たすために<br> 影響を受けるすべてのMIBファイルをインストールする必要があります。<br> :::

en-us	#### Using db.odbc.discovery  As a practical example to illustrate how the SQL query is transformed into JSON, let us consider low-level discovery of Zabbix proxies by performing an ODBC query on Zabbix database. This is useful for automatic creation of "zabbix\[proxy,<name>,lastaccess\]" [internal items](/manual/config/items/itemtypes/internal) to monitor which proxies are alive.  Let us start with discovery rule configuration:  ![lld\_rule\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_odbc.png)  All mandatory input fields are marked with a red asterisk.  Here, the following direct query on Zabbix database is used to select all Zabbix proxies, together with the number of hosts they are monitoring. The number of hosts can be used, for instance, to filter out empty proxies:      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host    | count |     +---------+-------+     | Japan 1 |     5 |     | Japan 2 |    12 |     | Latvia  |     3 |     +---------+-------+     3 rows in set (0.01 sec)  By the internal workings of "db.odbc.discovery\[,{$DSN}\]" item, the result of this query gets automatically transformed into the following JSON:  ``` {.java} [     {         "{#HOST}": "Japan 1",         "{#COUNT}": "5"     },     {         "{#HOST}": "Japan 2",         "{#COUNT}": "12"     },     {         "{#HOST}": "Latvia",         "{#COUNT}": "3"     } ] ```  It can be seen that column names become macro names and selected rows become the values of these macros.  ::: noteclassic  If it is not obvious how a column name would be transformed into a macro name, it is suggested to use column aliases like "COUNT(h2.host) AS count" in the example above.  In case a column name cannot be converted into a valid macro name, the discovery rule becomes not supported, with the error message detailing the offending column number. If additional help is desired, the obtained column names are provided under DebugLevel=4 in Zabbix server log file:      $ grep db.odbc.discovery /tmp/zabbix_server.log      ...      23876:20150114:153410.856 In db_odbc_discovery() query:'SELECT h1.host, COUNT(h2.host) FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;'      23876:20150114:153410.860 db_odbc_discovery() column[1]:'host'      23876:20150114:153410.860 db_odbc_discovery() column[2]:'COUNT(h2.host)'      23876:20150114:153410.860 End of db_odbc_discovery():NOTSUPPORTED      23876:20150114:153410.860 Item [Zabbix server:db.odbc.discovery[proxies,{$DSN}]] error: Cannot convert column #2 name to macro.   :::  Now that we understand how a SQL query is transformed into a JSON object, we can use {\#HOST} macro in item prototypes:  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)  Once discovery is performed, an item will be created for each proxy:  ![discovered\_items\_odbc1.png](../../../../../assets/en/manual/discovery/low_level_discovery/discovered_items_odbc1.png)
ja	#### db.odbc.discoveryを使用する  SQLクエリがJSONに変換される方法を説明する実際的な例として、ZabbixデータベースでODBCクエリを実行することによるZabbixプロキシのローレベルディスカバリについて考えてみましょう。 これは、"zabbix\[proxy,<name>,lastaccess\]"[内部アイテム](/manual/config/items/itemtypes/internal)を自動作成して、どのプロキシが有効であるかを監視するのに役立ちます。  ディスカバリールールの設定から始めましょう。  ![lld\_rule\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_odbc.png)  必須入力フィールドは、赤いアスタリスクでマークされています。  ここではZabbixデータベースに対する直接クエリを使用して、監視しているホストの数とともに、すべてのZabbixプロキシを選択します。 たとえばホストの数を使用して、空のプロキシを除外できます。      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host    | count |     +---------+-------+     | Japan 1 |     5 |     | Japan 2 |    12 |     | Latvia  |     3 |     +---------+-------+     3 rows in set (0.01 sec)  "db.odbc.discovery\[,{$DSN}\]"アイテムの内部動作により、このクエリの結果は自動的に次のJSONに変換されます。  ``` {.java} [     {         "{#HOST}": "Japan 1",         "{#COUNT}": "5"     },     {         "{#HOST}": "Japan 2",         "{#COUNT}": "12"     },     {         "{#HOST}": "Latvia",         "{#COUNT}": "3"     } ] ```  列名がマクロ名になり、選択した行がこれらのマクロの値になることがわかります。  ::: noteclassic 列名がマクロ名にどのように変換されるかが明確でない場合は、上記の例でいう"COUNT(h2.host) AS count"のような列エイリアスを使用することをお勧めします。  列名を有効なマクロ名に変換できない場合、ディスカバリルールはサポートされなくなり、エラーメッセージに問題のある列番号の詳細が表示されます。 追加のヘルプが必要な場合は、取得した列名がZabbixサーバーログファイルのDebugLevel=4で提供されます。      $ grep db.odbc.discovery /tmp/zabbix_server.log      ...      23876:20150114:153410.856 In db_odbc_discovery() query:'SELECT h1.host, COUNT(h2.host) FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;'      23876:20150114:153410.860 db_odbc_discovery() column[1]:'host'      23876:20150114:153410.860 db_odbc_discovery() column[2]:'COUNT(h2.host)'      23876:20150114:153410.860 End of db_odbc_discovery():NOTSUPPORTED      23876:20150114:153410.860 Item [Zabbix server:db.odbc.discovery[proxies,{$DSN}]] error: Cannot convert column #2 name to macro.  :::  SQLクエリがJSONオブジェクトに変換される方法を理解したので、アイテムのプロトタイプで{\#HOST}マクロを使用できます。  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)  ディスカバリが実行されると、プロキシごとにアイテムが作成されます。  ![discovered\_items\_odbc1.png](../../../../../assets/en/manual/discovery/low_level_discovery/discovered_items_odbc1.png)

en-us	#### Using db.odbc.get  Using `db.odbc.get[,{$DSN}]` and the following SQL example:      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host    | count |     +---------+-------+     | Japan 1 |     5 |     | Japan 2 |    12 |     | Latvia  |     3 |     +---------+-------+     3 rows in set (0.01 sec)  this JSON will be returned:  ``` {.java} [     {         "host": "Japan 1",         "count": "5"     },     {         "host": "Japan 2",         "count": "12"     },     {         "host": "Latvia",         "count": "3"     } ] ```  As you can see, there are no low-level discovery macros there. However, custom low-level discovery macros can be created in the [LLD macros](/manual/discovery/low_level_discovery#custom_macros) tab of a discovery rule using JSONPath, for example:      {#HOST} → $.host  Now this {\#HOST} macro may be used in item prototypes:  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)
ja	#### db.odbc.getを使用する  `db.odbc.get[,{$DSN}]`と次のSQLの例を使用します。      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host    | count |     +---------+-------+     | Japan 1 |     5 |     | Japan 2 |    12 |     | Latvia  |     3 |     +---------+-------+     3 rows in set (0.01 sec)  このJSONが返されます：  ``` {.java} [     {         "host": "Japan 1",         "count": "5"     },     {         "host": "Japan 2",         "count": "12"     },     {         "host": "Latvia",         "count": "3"     } ] ```  ご覧のとおりそこにはローレベルディスカバリマクロはありません。 ただしカスタムのローレベルディスカバリマクロは、JSONPathを使用してディスカバリルールの[LLDマクロ](/manual/discovery/low_level_discovery#custom_macros)タブで作成できます。次に例を示します。      {#HOST} → $.host  これで、この{\#HOST}マクロをアイテムのプロトタイプで使用できるようになりました。  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)

en-us	#### Using DNS as default interface  HostInterface and HostInterfaceItem [configuration parameters](/manual/appendix/config/zabbix_agentd) allow to specify a custom value for the host interface during autoregistration.  More specifically, they are useful if the host should be autoregistered with a DNS name as the default agent interface rather than its IP address. In that case the DNS name should be specified or returned as the value of either HostInterface or HostInterfaceItem parameters. Note that if the value of one of the two parameters changes, the autoregistered host interface is updated. So it is possible to update the default interface to another DNS name or update it to an IP address. For the changes to take effect though, the agent has to be restarted.  ::: noteclassic If HostInterface or HostInterfaceItem parameters are not configured, the listen\_dns parameter is resolved from the IP address. If such resolving is configured incorrectly, it may break autoregistration because of invalid hostname. :::
ja	#### DNSをデフォルトのインターフェースとして使用する  HostInterfaceおよびHostInterfaceItem[パラメーター](/manual/appendix/config/zabbix_agentd)を使用すると、自動登録にホストインターフェイスのカスタム値を指定できます。  具体的には、ホストをIPアドレスではなくデフォルトのエージェントインターフェイスとしてDNS名で自動登録する必要がある場合に役立ちます。その場合、DNS名はHostInterfaceまたはHostInterfaceItemどちらかのパラメーターの値として指定または返される必要があります。2つのパラメータのいずれかの値が変更されると、自動登録されたホストインターフェイスが更新されることに注意してください。上記からデフォルトのインターフェースを別のDNS名に変更したり、IPアドレスに変更したりすることもできます。ただし、変更を有効にするには、エージェントを再起動する必要があります。

en-us	##### Using filter  The page shows a list of all web scenarios of the selected host. To view web scenarios for another host or host group without returning to the *Monitoring → Hosts* page, select that host or group in the filter. You may also filter scenarios based on tags.
ja	##### フィルタの使用  このページには、選択したホストのすべてのWebシナリオのリストが表示されます。 *監視データ → ホスト*ページに戻らずに別のホストまたはホストグループのWebシナリオを表示するには、フィルターでそのホストまたはグループを選択します。 タグに基づいてシナリオをフィルタリングすることもできます。

en-us	##### Using filter  You can use the filter to display only the actions you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of actions. If you click on it, a filter becomes available where you can filter actions by name and status.  ![](../../../../../assets/en/manual/web_interface/action_filter.png){width="600"}
ja	##### フィルタの使用  フィルタを使用して任意のアクションのみを表示できます。検索パフォーマンスを向上させるために、データは未解決のマクロで検索されます。  *フィルター*リンクはアクションリストの上にあります。クリックすると名前とステータスでアクションをフィルタリングできるフィルターが使用可能になります。  ![](../../../../../assets/en/manual/web_interface/action_filter.png){width="600"}