en-us	### LDAP authentication  External LDAP authentication can be used to check user names and passwords. Note that a user must exist in Zabbix as well, however its Zabbix password will not be used.  Zabbix LDAP authentication works at least with Microsoft Active Directory and OpenLDAP.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/auth_ldap.png)  Configuration parameters:  |Parameter|Description| |--|--------| |*Enable LDAP authentication*|Mark the checkbox to enable LDAP authentication.| |*LDAP host*|Name of LDAP server. For example: ldap://ldap.zabbix.com<br>For secure LDAP server use *ldaps* protocol.<br>ldaps://ldap.zabbix.com<br>With OpenLDAP 2.x.x and later, a full LDAP URI of the form ldap://hostname:port or ldaps://hostname:port may be used.| |*Port*|Port of LDAP server. Default is 389.<br>For secure LDAP connection port number is normally 636.<br>Not used when using full LDAP URIs.| |*Base DN*|Base path to search accounts:<br>ou=Users,ou=system (for OpenLDAP),<br>DC=company,DC=com (for Microsoft Active Directory)| |*Search attribute*|LDAP account attribute used for search:<br>uid (for OpenLDAP),<br>sAMAccountName (for Microsoft Active Directory)| |*Bind DN*|LDAP account for binding and searching over the LDAP server, examples:<br>uid=ldap\_search,ou=system (for OpenLDAP),<br>CN=ldap\_search,OU=user\_group,DC=company,DC=com (for Microsoft Active Directory)<br>Anonymous binding is also supported.  Note that anonymous binding potentially opens up domain configuration to unauthorized users (information about users, computers, servers, groups, services, etc.). For security reasons, disable anonymous binds on LDAP hosts and use authenticated access instead.| |*Case-sensitive login*|Unmark the checkbox to disable case-sensitive login (enabled by default) for usernames.<br>E.g. disable case-sensitive login and log in with, for example, 'ADMIN' user even if the Zabbix user is 'Admin'.<br>*Note* that with case-sensitive login disabled the login will be denied if multiple users exist in Zabbix database with similar usernames (e.g. Admin, admin).| |*Bind password*|LDAP password of the account for binding and searching over the LDAP server.| |*Test authentication*|Header of a section for testing| |*Login*|Name of a test user (which is currently logged in the Zabbix frontend). This user name must exist in the LDAP server.<br>Zabbix will not activate LDAP authentication if it is unable to authenticate the test user.| |*User password*|LDAP password of the test user.|  ::: notewarning In case of trouble with certificates, to make a secure LDAP connection (ldaps) work you may need to add a `TLS_REQCERT allow` line to the /etc/openldap/ldap.conf configuration file. It may decrease the security of connection to the LDAP catalog. :::  ::: notetip It is recommended to create a separate LDAP account (*Bind DN*) to perform binding and searching over the LDAP server with minimal privileges in the LDAP instead of using real user accounts (used for logging in the Zabbix frontend).\ Such an approach provides more security and does not require changing the *Bind password* when the user changes his own password in the LDAP server.\ In the table above it's *ldap\_search* account name. :::
ja	### LDAP認証の設定  外部LDAP認証を使用して、ユーザー名とパスワードを確認できます。ユーザーはZabbixにも存在する必要がありますが、そのZabbixパスワードは使用されないことに注意してください。  Zabbix LDAP認証は、少なくともMicrosoft Active DirectoryとOpen LDAPで機能します。  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/auth_ldap.png)  設定値:  |パラメータ|説明| |---------|-----------| |*LDAP認証の有効化*|チェックボックスをオンにすると、LDAP認証が有効になります。| |*LDAPホスト*|LDAPサーバーの名前。例：ldap://ldap.zabbix.com <br>安全なLDAPサーバーの場合は、*ldaps*プロトコルを使用します。<br>ldaps://ldap.zabbix.com<br>OpenLDAP 2.x.x以降では、フルldap:// hostname:portまたはldaps:// hostname:port形式のLDAPURIを使用できます。| |*ポート*|LDAPサーバーのポート。デフォルトは389です。<br>安全なLDAP接続の場合、ポート番号は通常636です。<br>完全なLDAPURIを使用する場合は使用されません。| |*Base DN*|検索アカウントへの基本パス：<br>ou=Users、ou=system（Open LDAPの場合）、<br> DC=company、DC=com（Microsoft Active Directoryの場合）| |*検索の属性*|検索に使用されるLDAPアカウント属性：<br>uid（OpenLDAPの場合）<br>sAMAccountName（Microsoft Active Directoryの場合）| |*Bind DN*|LDAPサーバーを介してバインドおよび検索するためのLDAPアカウント。例：<br>uid=ldap\_search,ou=system（OpenLDAPの場合）,<br>CN=ldap\_search,OU=user\_group,DC=company,DC=com（Microsoft Active Directoryの場合）<br>匿名バインディングもサポートされています。| |*ログイン時に大文字小文字を区別*|ユーザー名の大文字と小文字を区別するログイン（デフォルトで有効）を無効にするには、チェックボックスをオフにします。<br>例：大文字と小文字を区別するログインを無効にすると、ユーザーが「Admin」でログインしたの場合でも「ADMIN」ユーザーでログインします。<br> *注*大文字と小文字を区別するログインを無効にすると、Zabbixデータベースに同様のユーザー名を持つ複数のユーザーが存在する場合 (例:Admin, admin)、ログインが拒否されることに注意してください。| |*Bind password*|LDAPサーバーをバインドおよび検索するためのアカウントのLDAPパスワード。| |*認証のテスト*|テスト用セクションのヘッダー| |*ログイン*|テストユーザー（デフォルトでは現在ログイン中のユーザー）の名前。このユーザー名はLDAPサーバーに存在する必要があります。<br>Zabbixは、テストユーザーを認証できない場合、LDAP認証をアクティブにしません。| |*ユーザーのパスワード*|テストユーザーのLDAPパスワード。|  ::: notewarning 証明書に問題がある場合、安全なLDAP接続（ldaps）を機能させるには /etc/openldap/ldap.conf設定ファイルに`TLS_REQCERTallow`行を追加する必要がある場合がありますが、 LDAPカタログへの接続のセキュリティが低下する可能性があります。 :::  ::: notetip 別のLDAPアカウント(*Bind DN*)を作成して、（Zabbixフロントエンドへのログインに使用している）実際のユーザーアカウントを使用する代わりに、LDAPで最小限の権限でLDAPサーバー上でバインドと検索を実行することをお勧めします。\このようなアプローチより高いセキュリティを提供し、ユーザーがLDAPサーバーで自分のパスワードを変更するときに*バインドパスワード*を変更する必要はありません。\上の表では、* ldap\_search*アカウント名です。 :::

en-us	##### Limitations  -   Only same host (template) dependencies are allowed -   An item prototype can depend on another item prototype or regular     item from the same host -   Maximum count of dependent items for one master item is limited to     29999 (regardless of the number of dependency levels) -   Maximum 3 dependency levels allowed -   Dependent item on a host with master item from template will not be     exported to XML
ja	##### 制限事項  - 同一ホスト（テンプレート）への依存関係のみが許可される。 - アイテムのプロトタイプは、同じホストの別のアイテムのプロトタイプまたは通常のアイテムに依存することができます。 - 1 つのマスターアイテムに対する依存アイテムの最大数は 29999 に制限されます。（依存レベルの数には関係ありません） - 依存レベルは最大3つまで。 - テンプレートにあるマスターアイテムを持つホストの依存アイテムは、XMLにエクスポートされません。

en-us	#### Limitations  -   Private keys are stored in plain text in files readable by Zabbix     components during startup -   Pre-shared keys are entered in Zabbix frontend and stored in Zabbix     database in plain text -   Built-in encryption does not protect communications:     -   Between the web server running Zabbix frontend and user web         browser     -   Between Zabbix frontend and Zabbix server -   Currently each encrypted connection opens with a full TLS handshake,     no session caching and tickets are implemented -   Adding encryption increases the time for item checks and actions,     depending on network latency:     -   For example, if packet delay is 100ms then opening a TCP         connection and sending unencrypted request takes around 200ms.         With encryption about 1000 ms are added for establishing the TLS         connection;     -   Timeouts may need to be increased, otherwise some items and         actions running remote scripts on agents may work with         unencrypted connections, but fail with timeout with encrypted. -   Encryption is not supported by [network     discovery](/manual/discovery/network_discovery). Zabbix agent checks     performed by network discovery will be unencrypted and if Zabbix     agent is configured to reject unencrypted connections such checks     will not succeed.
ja	#### 制限事項  -   秘密鍵は起動時に Zabbix コンポーネントが読み込み可能なファイルにプレーンテキストで保存されます。 -   事前共有鍵は Zabbix フロントエンドで入力され、Zabbix データベースにプレーンテキストで保存されます。 -   内蔵の暗号化では、通信は保護されません。     -   Zabbix フロントエンドが動作するウェブサーバとユーザのウェブブラウザ間     -   Zabbix フロントエンドと Zabbix サーバ間 -   現在、暗号化された接続は完全な TLS ハンドシェイクで開かれ、セッションキャッシュとチケットは実装されていません。 -   暗号化を追加すると、ネットワーク遅延に応じてアイテムのチェックとアクションにかかる時間が増加します。     -   例えば、パケット遅延が100msの場合、TCP 接続を開き、暗号化されていないリクエストを送信するのに約200msかかります。         暗号化では、TLS 接続の確立に約1000msが追加されます。     -   タイムアウトを増やす必要があるかもしれません。そうしないと、agent 上でリモートスクリプトを実行するいくつかのアイテムや         アクションが、暗号化されていない接続では動作するのに、暗号化されているとタイムアウトで失敗する可能性があります。 -   暗号化は、[network discovery](/manual/discovery/network_discovery)ではサポートされていません。Zabbix agent が     暗号化されていない接続を拒否するように設定されている場合、ネットワークディスカバリーが実行するZabbix agent の     チェックは成功しません。

en-us	#### - Limitations  Support of loadable modules is implemented for the Unix platform only. It means that it does not work for Windows agents.  In some cases a module may need to read module-related configuration parameters from *zabbix\_agentd.conf*. It is not supported currently. If you need your module to use some configuration parameters you should probably implement parsing of a module-specific configuration file.
ja	#### 制限事項  ローダブルモジュールのサポートは、Unix プラットフォームにのみ実装されています。<br> つまり、Windows agent では動作しません。  場合によっては、モジュールに関連する設定パラメータを *zabbix_agentd.conf* から読み込む必要があります。<br> 現在、これはサポートされていません。モジュールで設定パラメータを使用する必要がある場合は、モジュール固有の設定ファイルのパース を実装する必要があります。

en-us	 #### Limitations  Zabbix agent for Windows does not support non-standard Windows configurations where CPUs are distributed non-uniformly across NUMA nodes. If logical CPUs are distributed non-uniformly, then CPU performance metrics may not be available for some CPUs. For example, if there are 72 logical CPUs with 2 NUMA nodes, both nodes must have 36 CPUs each.
ja	#### 制限  Windows用Zabbixエージェントは、CPUがNUMAノード全体に不均一に分散されている非標準のWindows構成をサポートしていません。論理CPUが不均一に分散されている場合、一部のCPUではCPUパフォーマンスメトリックが使用できない場合があります。たとえば、2つのNUMAノードを持つ72個の論理CPUがある場合、両方のノードにそれぞれ36個のCPUが必要です。

en-us	#### Limiting access to API  Update role with ID "5", deny to call any "create", "update" or "delete" methods.  Request:  ```json {     "jsonrpc": "2.0",     "method": "role.update",     "params": [         {             "roleid": "5",             "rules": {                 "api.access": "1",                 "api.mode": "0",                 "api": ["*.create", "*.update", "*.delete"]             }         }     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "roleids": [             "5"         ]     },     "id": 1 } ```
ja	#### APIへのアクセスを制限する  IDが"5"のロールを更新し、"create","update","delete"メソッドの呼び出しを拒否します。  Request:  ```json {     "jsonrpc": "2.0",     "method": "role.update",     "params": [         {             "roleid": "5",             "rules": {                 "api.access": "1",                 "api.mode": "0",                 "api": ["*.create", "*.update", "*.delete"]             }         }     ],     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "roleids": [             "5"         ]     },     "id": 1 } ```

en-us	### Limits for JavaScript objects in preprocessing  The following limits for [JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects#additional-javascript-objects) in preprocessing have been introduced:  -   The total size of all messages that can be logged with the `log()` method has been limited to 8 MB per script execution. -   The initialization of multiple `HttpRequest` objects has been limited to 10 per script execution. -   The total length of header fields that can be added to a single `HttpRequest` object with the `addHeader()` method has been limited to 128 Kbytes (special characters and header names included).
ja	### プリプロセッシングにおける JavaScript オブジェクトの制限  プリプロセッシングでは、[JavaScript オブジェクト](/manual/config/items/preprocessing/javascript/javascript_objects#additional-javascript-objects) に以下の制限があります。  -   `log()` メソッドでログ化できるメッセージの総サイズは、スクリプト実行一回あたり 8 MB までです。 -   複数の `HttpRequest` オブジェクト の初期化は、スクリプト実行一回あたり 10 個までです。 -   `addHeader()` メソッドでひとつの `HttpRequest` オブジェクトに追加できるヘッダーの長さは、128 Kbytes (特殊文字とヘッダー名を含む) までです。

en-us	### Limits for JavaScript objects in preprocessing  The following limits for [JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects#additional-javascript-objects) in preprocessing have been introduced:  -   The total size of all messages that can be logged with the `log()` method has been limited to 8 MB per script execution. -   The initialization of multiple `HttpRequest` objects has been limited to 10 per script execution. -   The total length of header fields that can be added to a single `HttpRequest` object with the `addHeader()` method has been limited to 128 Kbytes (special characters and header names included).
ja	### JavaScriptのプリプロッセッシングにおけるオブジェクトの制限  プリプロッセッシングにおける[JavaScriptオブジェクト](/manual/config/items/preprocessing/javascript/javascript_objects#Additional-javascript-objects)に対して次の制限が導入されました。  - `log()`メソッドでログに記録できるすべてのメッセージの合計サイズは、スクリプト実行ごとに8MBに制限されています。 - 複数の`HttpRequest`オブジェクトの初期化は、スクリプト実行ごとに10に制限されています。 - `addHeader()`メソッドを使用して単一の`HttpRequest`オブジェクトに追加できるヘッダーフィールドの合計長は128Kバイトに制限されています (特殊文字とヘッダー名を含む)。

en-us	#### Link a group to templates  Add host group "2" to two templates.  Request:  ```json {     "jsonrpc": "2.0",     "method": "template.massadd",     "params": {         "templates": [             {                 "templateid": "10085"             },             {                 "templateid": "10086"             }         ],         "groups": [             {                 "groupid": "2"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "10085",             "10086"         ]     },     "id": 1 } ```
ja	#### グループをテンプレートにリンクする  2 つのテンプレートにホスト グループ"2"を追加します。  リクエスト:  ```json { "jsonrpc": "2.0", "method": "template.massadd", "params": { "templates": [ { "templateid": "10085" }, { "templateid": "10086" } ], "groups": [ { "groupid": "2" } ] }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 } ```  レスポンス:  ```json { "jsonrpc": "2.0", "result": { "templateids": [ "10085", "10086" ] }, "id": 1 } ```

en-us	#### Linking a template  To link a template to the host, do the following:  -   Go to *Configuration → Hosts* -   Click on the required host -   Start typing the template name in the *Templates* field. A list of     matching templates will appear; scroll down to select. -   Alternatively, you may click on *Select* next to the field and     select one or several templates from the list in a popup window -   Click on *Add/Update* in the host attributes form  The host will now have all the entities (items, triggers, graphs, etc) of the template.  ::: noteimportant Linking multiple templates to the same host will fail if in those templates there are items with the same item key. And, as triggers and graphs use items, they cannot be linked to a single host from multiple templates either, if using identical item keys. :::  When entities (items, triggers, graphs etc.) are added from the template:  -   previously existing identical entities on the host are updated as     entities of the template -   entities from the template are added -   any directly linked entities that, prior to template linkage,     existed only on the host remain untouched  In the lists, all entities from the template now are prefixed by the template name, indicating that these belong to the particular template. The template name itself (in gray text) is a link allowing to access the list of those entities on the template level.  If some entity (item, trigger, graph etc.) is not prefixed by the template name, it means that it existed on the host before and was not added by the template.
ja	#### テンプレートのリンク  テンプレートをホストにリンクするには、次の手順を実行します。  -   *設定 → ホスト*に移動 -   必要なホストをクリックします -   *テンプレート*フィールドにテンプレート名の入力を開始します。 一致するテンプレートのリストが表示されますのでスクロールして選択 -   またはフィールドの横にある*選択*をクリックして、ポップアップ ウィンドウのリストから 1 つまたは複数のテンプレートを選択 -   ホスト属性フォームで*追加*または*更新*をクリックします  ホストには、テンプレートのすべてのエンティティ (アイテム、トリガー、グラフなど) が含まれます。  ::: noteimportant 複数のテンプレートを同じホストにリンクすると、それらのテンプレートに同じ項目キーを持つ項目がある場合、失敗します。 また、トリガーとグラフはアイテムを使用するため、同じアイテム キーを使用する場合、複数のテンプレートから単一のホストにリンクすることもできません。 :::  エンティティ (アイテム、トリガー、グラフなど) がテンプレートから追加される場合:  -   ホスト上に以前存在していた同一のエンティティは、テンプレートのエンティティとして更新されます -   テンプレートからのエンティティが追加されます -   テンプレートのリンクの前に、ホスト上にのみ存在していた、直接リンクされたエンティティは変更されません。  リストでは、テンプレートのすべてのエンティティにテンプレート名がプレフィックスとして付けられ、これらが特定のテンプレートに属していることを示します。 テンプレート名自体 (灰色のテキスト) は、テンプレート レベルでこれらのエンティティのリストにアクセスできるリンクです。  一部のエンティティ (アイテム、トリガー、グラフなど) にテンプレート名のプレフィックスが付いていない場合は、それが以前にホストに存在し、テンプレートによって追加されなかったことを意味します。

en-us	#### Linking elements  Once you have put some elements on the map, it is time to start linking them. To link two elements you must first select them. With the elements selected, click on *Add* next to Link.  With a link created, the single element form now contains an additional *Links* section. Click on *Edit* to edit link attributes.  ![](../../../../../assets/en/manual/config/visualization/map_links.png){width="600"}  Link attributes:  |Parameter|Description| |--|--------| |*Label*|Label that will be rendered on top of the link.<br>Expression [macros](/manual/appendix/macros/supported_by_location) are supported in this field, but only with `avg`, `last`, `min` and `max` functions, with time as parameter (for example, `{?avg(/host/key,1h)}`).| |*Connect to*|The element that the link connects to.| |*Type (OK)*|Default link style:<br>**Line** - single line<br>**Bold line** - bold line<br>**Dot** - dots<br>**Dashed line** - dashed line| |*Color (OK)*|Default link color.| |*[Link indicators](links)*|List of triggers linked to the link. In case a trigger has status PROBLEM, its style is applied to the link.|
ja	#### 要素のリンク  要素をマップに配置したら、それらをリンクすることもできます。 2 つの要素をリンクするには、最初に２つの要素を選択した状態で、[リンク] の横にある [追加] をクリックします。  リンクが作成されると、単一要素フォームに追加の *リンク* セクションが含まれるようになります。 *編集* をクリックして、リンク属性を編集します。  ![](../../../../../assets/en/manual/config/visualization/map_links.png){width="600"}  リンク属性:  |パラメータ|説明| |--|--------| |*ラベル*|リンクの上に表示されるラベル。<br>このフィールドでは式 [マクロ](/manual/appendix/macros/supported_by_location)がサポートされていますが、パラメータとして時間を指定した `avg`、`last`、`min`、`max` 関数のみがサポートされています (例: `{?avg(/host/key) ,1h)}`)| |*接続方法*|リンクが接続する要素| |*タイプ (正常OK)*|デフォルトのリンク スタイル:<br>**Line** - シングルライン<br>**Bold line** - 太線<br>**Dot** - ドット<br>**Dashed line** - 破線| |*色 (正常)*|デフォルトのリンク色| |*[障害発生時の条件設定](links)*|リンクにリンクされたトリガーのリスト。 トリガーのステータスが 障害 の場合、そのスタイルがリンクに適用されます。|

en-us	##### Linking pre-defined templates to hosts  As you may have noticed, Zabbix comes with a set of predefined templates for various OS, devices and applications. To get started with monitoring very quickly, you may link the appropriate one of them to a host, but beware that these templates need to be fine-tuned for your environment. Some checks may not be needed, and polling intervals may be way too frequent.  More information about [templates](/manual/config/templates) is available.
ja	##### 事前に定義されたテンプレートをホストにリンクする方法 お気づきの様に、Zabbixには様々なOS、デバイス、アプリケーションに対応した定義済みのテンプレートが準備されています。すぐにモニタリングを開始する場合、これらの用意されたうち適切なテンプレートをホストにリンクする事が出来ますが、これらのテンプレートは状況に応じて微調整の必要がある事に気を付けてください。チェックのうちいくつかは不要かもしれまんせんし、機能状態確認の間隔が頻発すぎるかもしれません。  [テンプレート](/manual/config/templates) に関する更なる情報はこちら。

en-us	##### Linking templates to several hosts  To update template linkage of many hosts, in *Configuration → Hosts* select some hosts by marking their checkboxes, then click on **[Mass update](/manual/config/hosts/hostupdate)** below the list and then select *Link templates*:  ![](../../../../assets/en/manual/config/mass_link.png)  To link additional templates, start typing the template name in the auto-complete field until a dropdown appears offering the matching templates. Just scroll down to select the template to link.  The *Replace* option will allow to link a new template while unlinking any template that was linked to the hosts before. The *Unlink* option will allow to specify which templates to unlink. The *Clear when unlinking* option will allow to not only unlink any previously linked templates, but also remove all elements inherited from them (items, triggers, etc.).  ::: notetip Zabbix offers a sizable set of predefined templates. You can use these for reference, but beware of using them unchanged in production as they may contain too many items and poll for data too often. If you feel like using them, finetune them to fit you real needs. :::
ja	##### テンプレートを複数のホストにリンクする  複数ホストのテンプレートリンクを更新するには、*設定* → *ホスト* でチェックボックスをオンにしていくつかのホストを選択し、リストの下にある** [一括更新](/manual/config/hosts/hostupdate)** をクリックして、*テンプレートをリンク*を選択します。  ![](../../../../assets/en/manual/config/mass_link.png)  追加のテンプレートをリンクするには、一致するテンプレートを提供するドロップダウンが表示されるまで、オートコンプリート フィールドにテンプレート名を入力し、スクロールしてリンクするテンプレートを選択します。  *置換* オプションを使用すると、以前にホストにリンクされていたテンプレートのリンクを解除しながら、新しいテンプレートをリンクできます。 *リンクを削除* オプションを使用すると、リンクを解除するテンプレートを指定できます。 *リンク解除時にクリア* オプションを使用すると、以前にリンクされたテンプレートのリンクを解除できるだけでなく、それらから継承されたすべての要素 (アイテム、トリガーなど) を削除することもできます。  ::: notetip Zabbixには、定義済みのテンプレートセットがかなり多く用意されています。 これらは参照用に使用できますが、アイテムが多すぎたりデータのポーリングが頻繁に行われたりする可能性があるため、本番環境ではそのまま使用せず、実際のニーズに合わせて微調整してください。 :::

en-us	#### Linking template to host  With a template ready, it only remains to add it to a host. For that, go to *Configuration → Hosts*, click on 'New host' to open its property form and find the **Templates** field.  Start typing *New template* in the *Templates* field. The name of template we have created should appear in the dropdown list. Scroll down to select. See that it appears in the *Templates* field.  ![](../../../assets/en/manual/quickstart/link_template.png)  Click *Update* in the form to save the changes. The template is now added to the host, with all entities that it holds.  As you may have guessed, this way it can be applied to any other host as well. Any changes to the items, triggers and other entities at the template level will propagate to the hosts the template is linked to.
ja	#### テンプレートをホストにリンクさせる 準備が出来たテンプレートがあれば、後はホストに追加するだけです。*設定→ホスト*に移動し、`新規ホスト`をクリックしてプロパティフォームを開き、**テンプレート**のフィールドがある事を確認します。  *テンプレート*のフィールドに**新規テンプレート**を入力します。作成したテンプレートの名前がドロップダウンリストに表示されているはずなので、スクロールして選択します。*テンプレート*フィールドに表示されている事を確認します。  フォーム内にある*更新*をクリックし、変更を保存します。これで全ての動作を保有するテンプレートがホストに追加されます。  想像の通り、この手順で他のどのホストにも適用する事が出来ます。アイテムやトリガー等の動作の変更は、テンプレートがリンクされているホストに伝搬されます。

en-us	#### Links available  For each entry the following links are available:  -   Hosts     -   Monitoring         -   Latest data         -   Problems         -   Graphs         -   Host dashboards         -   Web scenarios     -   Configuration         -   Items         -   Triggers         -   Graphs         -   Discovery rules         -   Web scenarios  ```{=html} <!-- --> ``` -   Host groups     -   Monitoring         -   Latest data         -   Problems         -   Web scenarios     -   Configuration         -   Hosts         -   Templates  ```{=html} <!-- --> ``` -   Templates     -   Configuration         -   Items         -   Triggers         -   Graphs         -   Template dashboards         -   Discovery rules         -   Web scenarios
ja	#### 利用可能なリンク  各エントリについて、次のリンクを利用できます。  -   Hosts     -   Monitoring         -   Latest data         -   Problems         -   Graphs         -   Host dashboards         -   Web scenarios     -   Configuration         -   Items         -   Triggers         -   Graphs         -   Discovery rules         -   Web scenarios  ```{=html} <!-- --> ``` -   Host groups     -   Monitoring         -   Latest data         -   Problems         -   Web scenarios     -   Configuration         -   Hosts         -   Templates  ```{=html} <!-- --> ``` -   Templates     -   Configuration         -   Items         -   Triggers         -   Graphs         -   Template dashboards         -   Discovery rules         -   Web scenarios

en-us	##### Links  Clicking on a map element opens a menu with some available links.
ja	##### リンク  マップ要素をクリックすると、いくつかの利用可能なリンクを含むメニューが開きます。

en-us	#### Link two templates to a template  Link templates "10106" and "10104" to template.  Request:  ```json {     "jsonrpc": "2.0",     "method": "template.massadd",     "params": {         "templates": [             {                 "templateid": "10073"             }         ],         "templates_link": [             {                 "templateid": "10106"             },             {                 "templateid": "10104"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "10073"         ]     },     "id": 1 } ```
ja	#### 2 つのテンプレートを 1 つのテンプレートにリンクする  テンプレート"10106"と"10104"をテンプレートにリンクします。  リクエスト:  ```json { "jsonrpc": "2.0", "method": "template.massadd", "params": { "templates": [ { "templateid": "10073" } ], "templates_link": [ { "templateid": "10106" }, { "templateid": "10104" } ] }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 } ```  レスポンス:  ```json { "jsonrpc": "2.0", "result": { "templateids": [ "10073" ] }, "id": 1 } ```

en-us	#### Linux kernel threads
ja	#### Linuxカーネルスレッド

en-us	##### Linux  On Linux systems `ps` command can be used together with `watch` command for observing how Zabbix is doing. For example, to run `ps` command 5 times per second to see process activities:      watch -n 0.2 ps -fu zabbix  To show only Zabbix proxy and agent processes:      watch -tn 0.2 'ps -f -C zabbix_proxy -C zabbix_agentd'  To show only history syncer processes:      watch -tn 0.2 'ps -fC zabbix_server | grep history'  The `ps` command produces a wide output (approximately 190 columns) as some activity messages are long. If your terminal has less than 190 columns of text you can try      watch -tn 0.2 'ps -o cmd -C zabbix_server -C zabbix_proxy -C zabbix_agentd'  to display only commandlines without UID, PID, start time etc.  `top` command also can be used for observing Zabbix performance. Pressing 'c' key in `top` shows processes with their commandlines. In our tests on Linux `top` and `atop` correctly displayed changing activities of Zabbix processes, but `htop` was not displaying changing activities.
ja	##### Linux  Linux システムでは`ps`コマンドを`watch`コマンドと一緒に使用して、Zabbix の動作を監視できます。 たとえば`ps`コマンドを 1 秒あたり 5 回実行してプロセス アクティビティを表示するには、次のようにします。      watch -n 0.2 ps -fu zabbix  Zabbix プロキシおよびエージェント プロセスのみを表示するには:      watch -tn 0.2 'ps -f -C zabbix_proxy -C zabbix_agentd'  履歴同期プロセスのみを表示するには:      watch -tn 0.2 'ps -fC zabbix_server | grep history'  一部のアクティビティ メッセージは長いため、`ps`コマンドは幅の広い出力 (約 190 列) を生成します。 端末のテキストが 190 列未満の場合は、次を試すことができます      watch -tn 0.2 'ps -o cmd -C zabbix_server -C zabbix_proxy -C zabbix_agentd'  UID、PID、開始時刻などを含まないコマンドラインのみを表示します。  `top`コマンドは、Zabbix のパフォーマンスを観察するためにも使用できます。 `top`で'c'キーを押すと、プロセスとそのコマンドラインが表示されます。 Linux でテストしたところ、`top`と`atop`は Zabbix プロセスの変化するアクティビティを正しく表示しましたが、`htop`は変化するアクティビティを表示しませんでした。 

en-us	#### Linux  See values supported for 'memtype' parameter on Linux in the table.  |Supported value|Description|Source in /proc/<pid>/status file| |--|------|--| |vsize ^[1](proc_mem_notes#footnotes)^|Virtual memory size|VmSize| |pmem|Percentage of real memory|(VmRSS/total\_memory) \* 100| |rss|Resident set size|VmRSS| |data|Size of data segment|VmData| |exe|Size of code segment|VmExe| |hwm|Peak resident set size|VmHWM| |lck|Size of locked memory|VmLck| |lib|Size of shared libraries|VmLib| |peak|Peak virtual memory size|VmPeak| |pin|Size of pinned pages|VmPin| |pte|Size of page table entries|VmPTE| |size|Size of process code + data + stack segments|VmExe + VmData + VmStk| |stk|Size of stack segment|VmStk| |swap|Size of swap space used|VmSwap|  Notes for Linux:  1.  Not all 'memtype' values are supported by older Linux kernels. For     example, Linux 2.4 kernels do not support `hwm`, `pin`, `peak`,     `pte` and `swap` values. 2.  We have noticed that self-monitoring of the Zabbix agent active     check process with `proc.mem[...,...,...,...,data]` shows a value     that is 4 kB larger than reported by `VmData` line in the agent's     /proc/<pid>/status file. At the time of self-measurement the     agent's data segment increases by 4 kB and then returns to the     previous size.
ja	#### Linux  以下の表がLinuxの'memtype'パラメーターでサポートされている値です。  |サポート値|説明|/proc/<pid>/statusファイルのソース| |--|------|--| |vsize ^[1](proc_mem_notes#footnotes)^|仮想メモリサイズ|VmSize| |pmem|実メモリのパーセンテージ|(VmRSS/total\_memory) \* 100| |rss|物理メモリ消費量|VmRSS| |data|データセグメントサイズ|VmData| |exe|コードセグメントサイズ|VmExe| |hwm|物理メモリ消費のピーク|VmHWM| |lck|ロックメモリのサイズ|VmLck| |lib|シェアードライブラリのサイズ|VmLib| |peak|仮想メモリサイズのピーク|VmPeak| |pin|固定されたページのサイズ|VmPin| |pte|ページテーブルエントリのサイズ|VmPTE| |size|プロセスコードとデータとスタックセグメントの合計値|VmExe + VmData + VmStk| |stk|スタックセグメントのサイズ|VmStk| |swap|スワップスペース使用量|VmSwap|  Linuxに関する注意：  1.  古いLinuxカーネルではサポートされていない`memtype`値があります。たとえばLinux 2.4カーネルは、 `hwm`、` pin`、 `peak`、` pte`、および`swap`の値をサポートしていません。 2.  `proc.mem[...,...,...,...,data]`を使用したZabbixエージェントのアクティブチェックプロセス自己監視は、エージェントの/proc/<pid>/statusファイルの`VmData`行で報告される値よりも4kB大きい値が示されていることがわかりました。自己測定時にエージェントのデータセグメントは4 kB増加し、その後前のサイズに戻ります。

en-us	##### List of sorting fields available for each type of diagnostic information request  Following statistic fields can be used to sort and limit requested information.  |Diagnostic type|Available fields|[Type](/manual/api/reference_commentary#data_types)| |---------------|----------------|---------------------------------------------------| |historycache|values|integer| |valuecache|values|integer| |^|request.values|integer| |preprocessing|values|integer| |alerting|media.alerts|integer| |^|source.alerts|integer| |lld|values|integer|
ja	##### 診断情報要求の各タイプで使用できる並べ替えフィールドのリスト  次の統計フィールドを使用して、要求された情報をソートおよび制限できます。  |診断タイプ|使用可能なフィールド|[タイプ](/manual/api/reference_commentary#data_types)| |---------------|----------------|---------------------------------------------------| |historycache|values|integer| |valuecache|values|integer| |^|request.values|integer| |preprocessing|values|integer| |alerting|media.alerts|integer| |^|source.alerts|integer| |lld|values|integer|

en-us	##### List of statistic fields available for each type of diagnostic information request  Following statistic fields can be requested for each type of diagnostic information request property.  |Diagnostic type|Available fields|Description| |---------------|----------------|-----------| |historycache|items|Number of cached items.| |^|values|Number of cached values.| |^|memory|Shared memory statistics (free space, number of used chunks, number of free chunks, max size of free chunk).| |^|memory.data|History data cache shared memory statistics.| |^|memory.index|History index cache shared memory statistics.| |valuecache|items|Number of cached items.| |^|values|Number of cached values.| |^|memory|Shared memory statistics (free space, number of used chunks, number of free chunks, max size of free chunk).| |^|mode|Value cache mode.| |preprocessing|values|Number of queued values.| |^|preproc.values|Number of queued values with preprocessing steps.| |alerting|alerts|Number of queued alerts.| |lld|rules|Number of queued rules.| |^|values|Number of queued values.|
ja	##### 診断情報要求の各タイプで使用可能な統計フィールドのリスト  次の統計フィールドは、診断情報リクエスト プロパティのタイプごとにリクエストできます。  |診断タイプ|使用可能なフィールド|説明| |---------------|----------------|-----------| |historycache|items|キャッシュされたアイテムの数| |^|values|キャッシュされた値の数| |^|memory|共有メモリ統計 (空き容量、使用済みチャンク数、空きチャンク数、空きチャンクの最大サイズ)| |^|memory.data|ヒストリー・データ・キャッシュの共有メモリー統計| |^|memory.index|ヒストリー索引キャッシュ共有メモリー統計| |valuecache|items|キャッシュされたアイテムの数| |^|values|キャッシュされた値の数| |^|memory|共有メモリ統計 (空き容量、使用済みチャンク数、空きチャンク数、空きチャンクの最大サイズ)| |^|mode|値キャッシュ モード| |preprocessing|values|キューに入れられた値の数| |^|preproc.values|事前処理ステップでキューに入れられた値の数| |alerting|alerts|キューに入れられたアラート数| |lld|rules|キューに入れられたルールの数| |^|values|キューに入れられた値の数|

en-us	##### List of waiting items  In this screen, each waiting item is listed.  ![](../../../../../assets/en/manual/web_interface/queue_details.png){width="600"}  Displayed data:  |Column|Description| |------|-----------| |*Scheduled check*|The time when the check was due is displayed.| |*Delayed by*|The length of the delay is displayed.| |*Host*|Host of the item is displayed.| |*Name*|Name of the waiting item is displayed.| |*Proxy*|The proxy name is displayed, if the host is monitored by proxy.|
ja	##### キュー詳細  この画面では、待機中の各アイテムが一覧表示されます。  ![](../../../../../assets/en/manual/web_interface/queue_details.png){width="600"}  表示データ  |列|説明| |------|-----------| |*Scheduled check*|チェック日が表示されます| |*Delayed by*|遅延期間が表示されます| |*Host*|アイテムのホストが表示されます| |*Name*|待機中のアイテム名が表示されます| |*Proxy*|ホストがプロキシによって監視されている場合は、プロキシ名が表示されます。|

en-us	### LLD macro path  The LLD macro path has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**lld\_macro**<br>(required)|string|LLD macro.| |**path**<br>(required)|string|Selector for value which will be assigned to corresponding macro.|
ja	### LLDマクロパス  LLDマクロパスには、次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**lld\_macro**<br>(必須)|string|LLDマクロ| |**path**<br>(必須)|string|対応するマクロに割り当てられる値のセレクター|

en-us	#### LLD rule filter condition  The LLD rule filter condition object defines a separate check to perform on the value of an LLD macro. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**macro**<br>(required)|string|LLD macro to perform the check on.| |**value**<br>(required)|string|Value to compare with.| |formulaid|string|Arbitrary unique ID that is used to reference the condition from a 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.| |operator|integer|Condition operator.<br><br>Possible values:<br>8 - *(default)* matches regular expression;<br>9 - does not match regular expression;<br>12 - exists;<br>13 - does not exist.|  ::: notetip To better understand how to use filters with various types of expressions, see examples on the [discoveryrule.get](get#retrieving_filter_conditions) and [discoveryrule.create](create#using_a_custom_expression_filter) method pages. :::
ja	#### LLDルールフィルター条件  LLDルールフィルター条件オブジェクトは、LLDマクロの値に対して実行する個別のチェックを定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**macro**<br>(必須)|string|チェックを実行するLLDマクロ| |**value**<br>(必須)|string|比較する値| |formulaid|string|カスタム式から条件を参照するために使用される任意のID。 大文字のみを含めることができます。 IDは、フィルター条件を変更するときにユーザーが定義する必要がありますが、後で要求すると新たに生成されます。| |operator|integer|条件演算子。<br><br>可能な値:<br>8 - *(デフォルト)*正規表現に一致<br>9 - 正規表現に不一致<br>12 - 存在する<br>13 - 存在しない|  ::: notetip さまざまなタイプの式でフィルターを使用する方法をよりよく理解するには[discoveryrule.get](get#retrieving_filter_conditions) と [discoveryrule.create](create#using_a_custom_expression_filter)メソッドページの例を参照してください。 :::

en-us	### LLD rule filter  The LLD rule filter object defines a set of conditions that can be used to filter discovered objects. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**conditions**<br>(required)|array|Set of filter conditions to use for filtering results.| |**evaltype**<br>(required)|integer|Filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.| |eval\_formula|string|*(readonly)* Generated expression that will be used for evaluating filter conditions. The expression contains IDs that reference specific filter conditions by its `formulaid`. The value of `eval_formula` is equal to the value of `formula` for filters with a custom expression.| |formula|string|User-defined expression to be used for evaluating conditions of filters with a custom expression. The expression must contain IDs that reference specific filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the filter conditions: no condition can remain unused or omitted.<br><br>Required for custom expression filters.|
ja	### LLDルールフィルター  LLDルールフィルターオブジェクトは、検出されたオブジェクトをフィルター処理するために使用できる一連の条件を定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**conditions**<br>(必須)|array|結果のフィルタリングに使用する一連のフィルター条件| |**evaltype**<br>(必須)|integer|フィルタ条件の評価方法<br><br>可能な値:<br>0 - and/or<br>1 - and<br>2 - or<br>3 - カスタム式| |eval\_formula|string|*(読取専用)* フィルタ条件の評価に使用される生成された式。 式には`formulaid`によって特定のフィルター条件を参照するIDが含まれています。`eval_formula`の値は、カスタム式を持つフィルターの`formula`の値と同じです。| |formula|string|カスタム式を使用してフィルターの条件を評価するために使用されるユーザー定義の式。 式には、その`formulaid`によって特定のフィルター条件を参照するIDが含まれている必要があります。 式で使用されるIDは、フィルター条件で定義されたIDと完全に一致する必要があります。条件を未使用のままにしたり省略したりすることはできません。<br><br>カスタム式フィルターで使用します。|

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

en-us	#### LLD rule override filter condition  The LLD rule override filter condition object defines a separate check to perform on the value of an LLD macro. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**macro**<br>(required)|string|LLD macro to perform the check on.| |**value**<br>(required)|string|Value to compare with.| |formulaid|string|Arbitrary unique ID that is used to reference the condition from a 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.| |operator|integer|Condition operator.<br><br>Possible values:<br>8 - *(default)* matches regular expression;<br>9 - does not match regular expression;<br>12 - exists;<br>13 - does not exist.|
ja	#### LLDルールオーバーライドフィルター条件  LLDルールオーバーライドフィルター条件オブジェクトは、LLDマクロの値に対して実行する個別のチェックを定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**macro**<br>(必須)|string|チェックを実行するLLDマクロ| |**value**<br>(必須)|string|比較する値| |formulaid|string|カスタム式から条件を参照するために使用される任意の一意のID。 大文字のみを含めることができます。 IDは、フィルター条件を変更するときにユーザーが定義する必要がありますが、後で要求すると新たに生成されます。| |operator|integer|条件演算子<br><br>可能な値:<br>8 - *(デフォルト)*正規表現に一致<br>9 - 正規表現と不一致<br>12 - 存在する<br>13 -存在しない|

en-us	#### LLD rule override filter  The LLD rule override filter object defines a set of conditions that if they match the discovered object the override is applied. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**evaltype**<br>(required)|integer|Override filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.| |**conditions**<br>(required)|array|Set of override filter conditions to use for matching the discovered objects.| |eval\_formula|string|*(readonly)* Generated expression that will be used for evaluating override filter conditions. The expression contains IDs that reference specific override filter conditions by its `formulaid`. The value of `eval_formula` is equal to the value of `formula` for filters with a custom expression.| |formula|string|User-defined expression to be used for evaluating conditions of override filters with a custom expression. The expression must contain IDs that reference specific override filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the override filter conditions: no condition can remain unused or omitted.<br><br>Required for custom expression override filters.|
ja	#### LLD ルールオーバーライドフィルター  LLDルールオーバーライドフィルターオブジェクトは、検出されたオブジェクトと一致する場合にオーバーライドが適用される一連の条件を定義します。  次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**evaltype**<br>(必須)|integer|フィルタ条件の評価方法を上書きします。<br><br>利用可能な値:<br>0 - and/or<br>1 - and<br>2 - or<br>3 - カスタム式| |**conditions**<br>(必須)|array|検出されたオブジェクトの照合に使用するオーバーライドフィルター条件のセット。| |eval\_formula|string|*(読取専用)* オーバーライドフィルター条件の評価に使用される生成された式。 式には、その`formulaid`によって特定のオーバーライドフィルター条件を参照するIDが含まれています。 `eval_formula`の値は、カスタム式を持つフィルターの`formula`の値と同じです。| |formula|string|カスタム式を使用してオーバーライドフィルターの条件を評価するために使用されるユーザー定義式。 式には、その`formulaid`によって特定のオーバーライドフィルター条件を参照するIDが含まれている必要があります。 式で使用されるIDは、オーバーライドフィルター条件で定義されたIDと完全に一致する必要があります。条件を未使用のままにしたり省略したりすることはできません。<br><br>カスタム式オーバーライドフィルターに必要です。|

en-us	##### LLD rule override operation discover  LLD rule override operation discover status that is set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**discover**<br>(required)|integer|Override the discover status for selected object.<br><br>Possible values:<br>0 - Yes, continue discovering the objects;<br>1 - No, new objects will not be discovered and existing ones will be marked as lost.|
ja	##### LLDルールオーバーライド操作ディスカバリ  LLDルールは、検出されたオブジェクトに設定されている操作のディスカバリステータスを上書きします。  次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**discover**<br>(必須)|integer|選択したオブジェクトのディスカバリステータスを上書きします。<br><br>利用可能な値:<br>0 - オブジェクトの検出を続行します<br>1 - 新しいオブジェクトは検出されず、既存のオブジェクトは失われたものとしてマークされます 。|

en-us	##### LLD rule override operation history  LLD rule override operation history value that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**history**<br>(required)|string|Override the history of item prototype which is a time unit of how long the history data should be stored. Also accepts user macro and LLD macro.|
ja	##### LLDルール操作履歴上書き  LLDルールは、検出されたアイテムに設定されている操作履歴値を上書きします。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**history**<br>(必須)|string|履歴データを保存する期間の時間単位であるアイテムプロトタイプの履歴を上書きします。 ユーザーマクロとLLDマクロも受け入れます。|

en-us	##### LLD rule override operation inventory  LLD rule override operation inventory mode value that is set to discovered host. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**inventory\_mode**<br>(required)|integer|Override the host prototype inventory mode.<br><br>Possible values are:<br>-1 - disabled;<br>0 - *(default)* manual;<br>1 - automatic.|
ja	##### LLDルールによるオペレーションインベントリ上書き  LLDルールは検出されたホストに設定されている操作インベントリモード値を上書きします。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**inventory\_mode**<br>(必須)|integer|ホストプロトタイプインベントリモードをオーバーライドします。<br><br>利用可能な値:<br>-1 - 無効<br>0 - *(デフォルト)* 手動<br>1 - 自動|

en-us	##### LLD rule override operation period  LLD rule override operation period is an update interval value (supports custom intervals) that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**delay**<br>(required)|string|Override the update interval of the item prototype. Accepts seconds or a time unit with suffix (30s,1m,2h,1d) as well as flexible and scheduling intervals and user macros or LLD macros. Multiple intervals are separated by a semicolon.|
ja	##### LLDルールオーバーライド動作期間  LLDルールオーバーライド操作期間は、検出されたアイテムに設定される更新間隔値（カスタム間隔をサポート）です。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**delay**<br>(必須)|string|アイテムのプロトタイプの更新間隔を上書きします。 接尾辞（30s,1m,2h,1d）が付いた秒または時間単位およびフレキシブルなスケジューリング間隔とユーザーマクロまたはLLDマクロを受け入れます。 複数の間隔はセミコロンで区切られます。|

en-us	##### LLD rule override operation severity  LLD rule override operation severity value that is set to discovered trigger. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**severity**<br>(required)|integer|Override the severity of trigger prototype.<br><br>Possible values are: 0 - *(default)* not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.|
ja	##### LLDルールはオペレーションの深刻度をオーバーライドします  LLDルールは、検出されたトリガーに設定されているオペレーションの深刻度の値をオーバーライドします。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**severity**<br>(必須)|integer|トリガープロトタイプの重大度を上書きします。<br><br>可能な値は次のとおりです:0 - *(デフォルト)*未分類<br>1 - 情報<br>2 - 警告<br>3 - 軽度の障害<br >4 - 重度の障害<br>5 - 致命的な障害|

en-us	##### LLD rule override operation status  LLD rule override operation status that is set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**status**<br>(required)|integer|Override the status for selected object.<br><br>Possible values:<br>0 - Create enabled;<br>1 - Create disabled.|
ja	##### LLD ルールオーバーライド操作ステータス  LLDルールは、検出されたオブジェクトに設定されている操作ステータスを上書きします。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**status**<br>(必須)|integer|選択したオブジェクトのステータスを上書きします。<br><br>利用可能な値:<br>0 - 作成を有効に<br>1 - 作成を無効に|

en-us	##### LLD rule override operation tag  LLD rule override operation tag object contains tag name and value that are set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|New tag name.| |value|string|New tag value.|
ja	##### LLDルールオーバーライドオペレーションタグ  LLDルールオーバーライド操作タグオブジェクトには、検出されたオブジェクトに設定されているタグ名と値が含まれています。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**tag**<br>(必須)|string|新しいタグ名| |value|string|新しいタグ値|

en-us	##### LLD rule override operation template  LLD rule override operation template object that is linked to discovered host. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templateid**<br>(required)|string|Override the template of host prototype linked templates.|
ja	##### LLDルールオーバーライドオペレーションテンプレート  LLDルールは、検出されたホストにリンクされている操作テンプレートオブジェクトをオーバーライドします。  次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**templateid**<br>(必須)|string|ホストプロトタイプのリンクされたテンプレートのテンプレートをオーバーライドします。|

en-us	#### LLD rule override operation  The LLD rule override operation is combination of conditions and actions to perform on the prototype object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**operationobject**<br>(required)|integer|Type of discovered object to perform the action.<br><br>Possible values:<br>0 - Item prototype;<br>1 - Trigger prototype;<br>2 - Graph prototype;<br>3 - Host prototype.| |operator|integer|Override condition operator.<br><br>Possible values:<br>0 - *(default)* equals;<br>1 - does not equal;<br>2 - contains;<br>3 - does not contain;<br>8 - matches;<br>9 - does not match.| |value|string|Pattern to match item, trigger, graph or host prototype name depending on selected object.| |opstatus|object|Override operation status object for item, trigger and host prototype objects.| |opdiscover|object|Override operation discover status object (all object types).| |opperiod|object|Override operation period (update interval) object for item prototype object.| |ophistory|object|Override operation history object for item prototype object.| |optrends|object|Override operation trends object for item prototype object.| |opseverity|object|Override operation severity object for trigger prototype object.| |optag|array|Override operation tag object for trigger and host prototype objects.| |optemplate|array|Override operation template object for host prototype object.| |opinventory|object|Override operation inventory object for host prototype object.|
ja	#### LLDルールオーバーライド操作  LLDルールのオーバーライド操作は、プロトタイプオブジェクトに対して実行する条件とアクションの組み合わせです。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**operationobject**<br>(必須)|integer|アクションを実行するために検出されたオブジェクトのタイプ。<br><br>可能な値:<br>0 - アイテムのプロトタイプ<br>1 - トリガーのプロトタイプ<br>2 - グラフのプロトタイプ<br>3 - ホストのプロトタイプ| |operator|integer|条件演算子をオーバーライドします。<br><br>可能な値:<br>0 - *(デフォルト)*等しい<br>1 - 等しくない<br>2 - 含む<br>3 - 含まない <br>8 - 一致する<br>9 - 一致しない| |value|string|選択したオブジェクトに応じて、アイテム、トリガー、グラフ、またはホストのプロトタイプ名に一致するパターン。| |opstatus|object|アイテム、トリガー、およびホストのプロトタイプオブジェクトの操作ステータスオブジェクトをオーバーライドします。| |opdiscover|object|オーバーライド操作の検出ステータスオブジェクト（すべてのオブジェクトタイプ）| |opperiod|object|アイテムプロトタイプオブジェクトの操作期間（更新間隔）オブジェクトを上書きします。| |ophistory|object|アイテムプロトタイプオブジェクトの操作履歴オブジェクトを上書きします。| |optrends|object|アイテムプロトタイプオブジェクトの操作トレンドオブジェクトをオーバーライドします。| |opseverity|object|トリガープロトタイプオブジェクトの操作深刻度オブジェクトをオーバーライドします。| |optag|array|トリガーおよびホストのプロトタイプオブジェクトの操作タグオブジェクトをオーバーライドします。| |optemplate|array|ホストプロトタイプオブジェクトの操作テンプレートオブジェクトをオーバーライドします。| |opinventory|object|ホストプロトタイプオブジェクトの操作インベントリオブジェクトを上書きします。|

en-us	##### LLD rule override operation trends  LLD rule override operation trends value that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**trends**<br>(required)|string|Override the trends of item prototype which is a time unit of how long the trends data should be stored. Also accepts user macro and LLD macro.|
ja	##### LLDルールによるオペレーショントレンドの上書き  LLDルールは、検出されたアイテムに設定されているオペレーショントレンド値をオーバーライドします。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**trends**<br>(必須)|string|トレンドデータを保存する期間の時間単位であるアイテムプロトタイプのトレンドをオーバーライドします。 ユーザーマクロとLLDマクロも受け入れます。|

en-us	### LLD rule overrides  The LLD rule overrides object defines a set of rules (filters, conditions and operations) that are used to override properties of different prototype objects. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Unique override name.| |**step**<br>(required)|integer|Unique order number of the override.| |stop|integer|Stop processing next overrides if matches.<br><br>Possible values:<br>0 - *(default)* don't stop processing overrides;<br>1 - stop processing overrides if filter matches.| |filter|object|Override filter.| |operations|array|Override operations.|
ja	### LLDルールのオーバーライド  LLDルールオーバーライドオブジェクトは、さまざまなプロトタイプオブジェクトのプロパティをオーバーライドするために使用される一連のルール（フィルター、条件、および操作）を定義します。  次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**name**<br>(必須)|string|一意なオーバーライド名| |**step**<br>(必須)|integer|オーバーライドの一意なオーダーナンバー| |stop|integer|一致する場合は次のオーバーライドの処理を停止します。<br><br>可能な値:<br>0 - *(デフォルト)*オーバーライドの処理を停止しません<br>1 - フィルターが一致する場合はオーバーライドの処理を停止します| |filter|object|オーバーライドフィルター| |operations|array|オーバーライドの操作|

en-us	### LLD rule  The low-level discovery rule object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|*(readonly)* ID of the LLD rule.| |**delay**<br>(required)|string|Update interval of the LLD rule. Accepts seconds or time unit with suffix and with or without one or more [custom intervals](/manual/config/items/item/custom_intervals) that consist of either flexible intervals and scheduling intervals as serialized strings. Also accepts user macros. Flexible intervals could be written as two macros separated by a forward slash. Intervals are separated by a semicolon.<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host that the LLD rule belongs to.| |**interfaceid**<br>(required)|string|ID of the LLD rule's host interface. Used only for host LLD rules.<br><br>Not required for Zabbix agent (active), Zabbix internal, Zabbix trapper, dependent, database monitor and script LLD rules. Optional for HTTP agent LLD rules.| |**key\_**<br>(required)|string|LLD rule key.| |**name**<br>(required)|string|Name of the LLD rule.| |**type**<br>(required)|integer|Type of the LLD rule.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>10 - external check;<br>11 - database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - TELNET agent;<br>16 - JMX agent;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script.| |**url**<br>(required)|string|URL string, required for HTTP agent LLD rule. Supports user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |allow\_traps|integer|HTTP agent LLD rule field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent or HTTP agent LLD rules.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM| |description|string|Description of the LLD rule.| |error|string|*(readonly)* Error text if there are problems updating the LLD rule.| |follow\_redirects|integer|HTTP agent LLD rule field. Follow response redirects while pooling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent LLD rule field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |http\_proxy|string|HTTP agent LLD rule field. HTTP(S) proxy connection string.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI LLD rules.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lifetime|string|Time period after which items that are no longer discovered will be deleted. Accepts seconds, time unit with suffix and user macro.<br><br>Default: `30d`.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and maximum count of dependent items equal to 999 are allowed.<br>Discovery rule cannot be master item for another discovery rule.<br><br>Required for Dependent item.| |output\_format|integer|HTTP agent LLD rule field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the LLD rule:<br>- executed script for SSH and Telnet LLD rules;<br>- SQL query for database monitor LLD rules;<br>- formula for calculated LLD rules.| |parameters|array|Additional parameters for script type LLD rule. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent LLD rules.| |post\_type|integer|HTTP agent LLD rule field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent LLD rule field. HTTP(S) request body data. Used with post\_type.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent LLD rule field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent LLD rule field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent LLD rule field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent LLD rule field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent LLD rule field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent LLD rule field. Password for SSL Key file.| |state|integer|*(readonly)* State of the LLD rule.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - not supported.| |status|integer|Status of the LLD rule.<br><br>Possible values:<br>0 - *(default)* enabled LLD rule;<br>1 - disabled LLD rule.| |status\_codes|string|HTTP agent LLD rule field. Ranges of required HTTP status codes separated by commas. Also supports user macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template LLD rule.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script LLD rules. Supports user macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper LLD rules or HTTP agent LLD rules.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent LLD rules.<br><br>Required by SSH and Telnet LLD rules.| |uuid|string|Universal unique identifier, used for linking imported LLD rules to already existing ones. Used only for LLD rules on templates. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.| |verify\_host|integer|HTTP agent LLD rule field. Validate host name in URL is in Common Name field or a Subject Alternate Name field of host certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |verify\_peer|integer|HTTP agent LLD rule field. Validate is host certificate authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.|
ja	### LLD rule  LLDルールオブジェクトには、次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |itemid|string|*(読取専用)* LLDルールのID| |**delay**<br>(必須)|string|LLDルールの更新間隔。 接尾辞があり、フレキシブルインターバルかスケジューリング間隔のいずれかで構成される1つ以上のカスタム間隔がある場合とない場合の秒または時間単位をシリアル化された文字列として受け入れます。ユーザーマクロも受け入れます。 フレキシブルインターバルはスラッシュで区切られた2つのマクロとして記述できます。間隔はセミコロンで区切られます。<br><br>Zabbixトラッパー、依存アイテム、および `mqtt.get`キーを使用するZabbixエージェント（アクティブ）の場合は必須ではありません| |**hostid**<br>(必須)|string|LLDルールが属するホストのID| |**interfaceid**<br>(必須)|string|LLDルールのホストインターフェースID。 ホストLLDルールにのみ使用されます。<br><br>Zabbixエージェント（アクティブ）、Zabbix内部、Zabbixトラッパー、依存、データベースモニター、およびスクリプトLLDルールには不要です。 HTTPエージェントLLDルールの場合はオプションになります。| |**key\_**<br>(必須)|string|LLDルールキー| |**name**<br>(必須)|string|LLDルール名| |**type**<br>(必須)|integer|LLDルールのタイプ。<br><br>利用可能な値:<br>0 - Zabbixエージェント<br>2 - Zabbixトラッパー<br>3 - シンプルチェック<br>5 - Zabbixインターナル<br>7 - Zabbixエージェント(アクティブ)<br>10 - 外部チェック<br>11 - データベースモニター<br>12 - IPMIエージェント<br>13 - SSHエージェント<br>14 - TELNETエージェント<br>16 - JMXエージェント<br>18 - 依存アイテム<br>19 - HTTPエージェント<br>20 - SNMPエージェント<br>21 - スクリプト| |**url**<br>(必須)|string|HTTPエージェントLLDルールに必要なURL文字列。 ユーザーマクロ{HOST.IP}、{HOST.CONN}、{HOST.DNS}、{HOST.HOST}、{HOST.NAME}、{ITEM.ID}、{ITEM.KEY}をサポートします。| |allow\_traps|integer|HTTPエージェントLLDルールフィールド。 トラッパーアイテムタイプと同様に値の入力を許可します。<br><br>0 - *(デフォルト)*受信データの受け入れを許可しません。<br>1 - 受信データの受け入れを許可します。| |authtype|integer|SSHエージェントまたはHTTPエージェントのLLDルールで使用されます。<br><br>SSHエージェント認証方法の可能な値:<br>0 - *(デフォルト)*パスワード<br>1 - 公開鍵<br><br>HTTPエージェント認証方式の可能な値:<br>0 - *(デフォルト)*なし<br>1 - basic<br>2 - NTLM| |error|string|*(読取専用)*LLDルールの更新に問題がある場合のエラーテキスト| |follow\_redirects|integer|HTTPエージェントLLDルールフィールド。 データのプール中に応答リダイレクトを追跡します。<br><br>0 - リダイレクトを追跡しません<br>1 - *(デフォルト)*リダイレクトを追跡します。| |headers|object|HTTPエージェントLLDルールフィールド。 HTTP(S)リクエストヘッダーを持つオブジェクト。ヘッダー名はキーとして使用され、ヘッダー値は値として使用されます。<br> <br>例:<br>{"User-Agent": "Zabbix"}| |http\_proxy|string|HTTPエージェントLLDルールフィールド。 HTTP(s)プロキシ接続文字列。| |ipmi\_sensor|string|IPMIセンサー。 IPMILLDルールでのみ使用されます。| |jmx\_endpoint|string|JMXエージェントのカスタム接続文字列<br><br>デフォルト値:<br> service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lifetime|string|検出されなくなったアイテムが削除されるまでの期間。 秒、接尾辞付きの時間単位、およびユーザーマクロを受け入れます。<br> <br>デフォルト:`30d`| |master\_itemid|integer|マスターアイテムID<br>最大3つの従属アイテムの再帰と999の従属アイテム最大数が許可されます。<br>ディスカバリルールを別のディスカバリルールのマスターアイテムにすることはできません。<br><br>従属アイテムに必須です。| |output\_format|integer|HTTPエージェントLLDルールフィールド。 応答をJSONに変換する必要があります。<br><br>0 - *(デフォルト)*そのまま保存します。<br>1 - JSONに変換します。| |params|string|LLDルールのタイプに応じた追加パラメーター:<br>- SSHおよびTelnetLLDルール用に実行されたスクリプト<br>- データベースモニターLLDルール用のSQLクエリ<br>- 計算されたLLDルール用の式| |parameters|array|スクリプトタイプLLDルールの追加パラメーター。 'name'および'value'プロパティを持つオブジェクトの配列。nameは一意である必要があります。| |password|string|認証用のパスワード。シンプルチェック、SSH、Telnet、データベースモニター、JMXおよびHTTPエージェントLLDルールで使用されます。| |post\_type|integer|HTTPエージェントLLDルールフィールド。 postsプロパティに保存されている投稿データ本文のタイプ。<br><br>0 - *(デフォルト)*そのままのデータ<br>2 - JSONデータ<br>3 - XMLデータ| |posts|string|HTTPエージェントLLDルールフィールド。 HTTP(s)リクエストの本文データ。post\_typeとともに使用されます。| |privatekey|string|秘密鍵ファイルの名前| |publickey|string|公開鍵ファイルの名前。| |query\_fields|array|HTTPエージェントLLDルールフィールド。 クエリパラメータ。 'key'：'value'のペアを持つオブジェクトの配列。valueは空の文字列にすることができます。| |request\_method|integer|HTTPエージェントLLDルールフィールド。 リクエストメソッドのタイプ。<br><br>0 - *(デフォルト)*GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTPエージェントLLDルールフィールド。応答のどの部分を保存するか。<br><br>0 - *(デフォルト)*本文<br>1 - ヘッダー<br>2 - 本文とヘッダーの両方が保存されます<br><br>request\_method HEADの場合、許可される値は1つだけです。| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTPエージェントLLDルールフィールド。 SSL公開鍵ファイルパス| |ssl\_key\_file|string|HTTPエージェントLLDルールフィールド。 SSL秘密鍵ファイルパス| |ssl\_key\_password|string|HTTPエージェントLLDルールフィールド。 SSLキーファイルのパスワード。| |state|integer|*(読取専用)*LLDルールの状態<br><br>利用可能な値:<br>0 - *(デフォルト)*通常<br>1 - サポートされていません| |status|integer|LLDルールのステータス<br><br>可能な値:<br>0 - *(デフォルト)*有効なLLDルール<br>1 - 無効なLLDルール| |status\_codes|string|HTTPエージェントLLDルールフィールド。 必要なHTTPステータスコードの範囲をコンマで区切ります。 カンマ区切りリストの一部としてユーザーマクロもサポートします。<br><br>例:200,200-{$M},{$M},200-400| |templateid|string|（読取専用）親テンプレートLLDルールのID| |timeout|string|アイテムデータのポーリング要求のタイムアウト。 HTTPエージェントおよびスクリプトLLDルールに使用されます。 ユーザーマクロをサポートします。<br><br>デフォルト:3s<br>最大値:60s| |trapper\_hosts|string|許可されたホスト。 トラッパーLLDルールまたはHTTPエージェントLLDルールによって使用されます。| |username|string|認証用のユーザー名。 シンプルチェック、SSH、Telnet、データベースモニター、JMXおよびHTTPエージェントLLDルールで使用されます。<br><br>SSHおよびTelnetLLDルールで必要です。| |uuid|string|インポートされたLLDルールを既存のルールにリンクするために使用されるユニバーサル一意識別子。 テンプレートのLLDルールにのみ使用されます。 指定されていない場合は自動生成されます。<br><br>更新操作の場合、このフィールドは*読取専用*です。| |verify\_host|integer|HTTPエージェントLLDルールフィールド。 URLの検証ホスト名は、ホスト証明書の共通名フィールドまたはサブジェクト代替名フィールドにあります。<br><br>0 - *(デフォルト)*検証しない<br>1 - 検証する| |verify\_peer|integer|HTTPエージェントLLDルールフィールド。 検証は本物のホスト証明書です。<br><br>0 - *(デフォルト)*検証しない<br>1 - 検証する|

en-us	# LLD rule  This class is designed to work with low level discovery rules.  Object references:\  -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule)  Available methods:\  -   [discoveryrule.copy](/manual/api/reference/discoveryrule/copy) -     copying LLD rules -   [discoveryrule.create](/manual/api/reference/discoveryrule/create) -     creating new LLD rules -   [discoveryrule.delete](/manual/api/reference/discoveryrule/delete) -     deleting LLD rules -   [discoveryrule.get](/manual/api/reference/discoveryrule/get) -     retrieving LLD rules -   [discoveryrule.update](/manual/api/reference/discoveryrule/update) -     updating LLD rules
ja	# LLD rule  このクラスはローレベルディスカバリルールを操作するためのものです。  オブジェクトリファレンス :\  -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule)  利用可能なメソッド :\  -   [discoveryrule.copy](/manual/api/reference/discoveryrule/copy) - LLDルールの複製 -   [discoveryrule.create](/manual/api/reference/discoveryrule/create) - 新しいLLDルールの作成 -   [discoveryrule.delete](/manual/api/reference/discoveryrule/delete) - LLDルールの削除 -   [discoveryrule.get](/manual/api/reference/discoveryrule/get) - LLDルールの取得 -   [discoveryrule.update](/manual/api/reference/discoveryrule/update) - LLDルールの更新

en-us	 ### Loadable MongoDB plugin  MongoDB [plugin](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md) is no longer part of Zabbix agent 2 and is now available as a loadable plugin instead. List of supported MongoDB versions has been extended to *2.6-5.3*.   Plugin functionality and set of supported [items](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mongodb) haven't change. 
ja	### ローダブルMongoDBプラグイン  MongoDB [プラグイン](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md) は、Zabbix agent 2 の一部ではなくなり、代わりにロード可能なプラグインとして提供されるようになりました。 サポートされる MongoDB バージョンが *2.6-5.3* に拡張されました。  プラグインの機能とサポートされる [アイテム](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mongodb) のセットは変更されていません。

en-us	 ### Loadable MongoDB plugin  MongoDB [plugin](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md) is no longer part of Zabbix agent 2 and is now available as  a loadable plugin instead. List of supported MongoDB versions has been extended to *2.6-5.3*.   Plugin functionality and set of supported [items](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mongodb) haven't change.   The MongoDB plugin, along with other loadable plugins which may potentially be added in the future, is stored in the new repository  [zabbix-agent2-plugins](http://repo.zabbix.com/zabbix-agent2-plugins/). The package *zabbix-release* now adds this repository to the user's system.   To continue monitoring MongoDB on the installations from official Zabbix packages, update *zabbix-release* package and install *zabbix-agent2-plugin-mongodb* package.   Sources are available on [CDN](https://cdn.zabbix.com/zabbix-agent2-plugins/sources/mongodb/).
ja	### 外部MongoDBプラグイン  ローダブル MongoDB プラグイン  MongoDB[プラグイン](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md) は、Zabbix エージェント2の一部ではなくなり、ロード可能なプラグインとして利用できるようになりました。 サポートされている MongoDB バージョンのリストが *2.6-5.3* に拡張されました。  MongoDB プラグインは、将来追加される可能性のある他のロード可能なプラグインとともに、新しいリポジトリ [zabbix-agent2-plugins](http://repo.zabbix.com/zabbix-agent2-plugins/) に保存されます。 パッケージ *zabbix-release* は、このリポジトリをユーザーのシステムに追加します。  公式の Zabbix パッケージからのインストールで MongoDB の監視を継続するには、*zabbix-release* パッケージを更新し、*zabbix-agent2-plugin-mongodb* パッケージをインストールします。  ソースは [CDN](https://cdn.zabbix.com/zabbix-agent2-plugins/sources/mongodb/)で入手できます。

en-us	 ##### Loadable  ::: notetip Loadable plugins, when launched with:<br> -   *-V --version* - print plugin version and license information;<br> -   *-h --help* - print help information. :::  Click on the plugin name to go to the plugin repository with additional information.  |Plugin name|Description|Supported item keys|Comments| |--|--|--|----| |[MongoDB](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md)|Monitoring of MongoDB servers and clusters (document-based, distributed database).|mongodb.collection.stats, mongodb.collections.discovery, mongodb.collections.usage, mongodb.connpool.stats,<br>mongodb.db.stats, mongodb.db.discovery, mongodb.jumbo\_chunks.count, mongodb.oplog.stats,<br>mongodb.ping, mongodb.rs.config, mongodb.rs.status, mongodb.server.status,<br>mongodb.sh.discovery| | |[PostgreSQL](https://git.zabbix.com/projects/AP/repos/postgresql/browse/README.md)|Monitoring of PostgreSQL and its forks.|pgsql.autovacuum.count, pgsql.archive, pgsql.bgwriter, pgsql.cache.hit, pgsql.connections,<br> pgsql.custom.query, pgsql.dbstat, pgsql.dbstat.sum, pgsql.db.age, pgsql.db.bloating\_tables, <br> pgsql.db.discovery, pgsql.db.size, pgsql.locks, pgsql.oldest.xid, pgsql.ping, pgsql.queries, <br> pgsql.replication.count, pgsql.replication.process, pgsql.replication.process.discovery, pgsql.replication.recovery\_role, pgsql.replication.status, <br> pgsql.replication\_lag.b, pgsql.replication\_lag.sec, pgsql.uptime, pgsql.wal.stat |This plugin is loadable since Zabbix 6.0.10 (built-in previously).<br><br>To configure encrypted connections to the database, use [named sessions](#named_sessions) and specify the TLS parameters for the named session in the agent configuration file. Currently, TLS parameters cannot be passed as item key parameters.|  See also: [Building loadable plugins](/manual/config/items/plugins/build).
ja	##### 読み込み可  ::: notetip ロード可能なプラグインを以下のオプションで起動した場合: - *-V --version* - プラグインのバージョンとライセンス情報を出力します。 - *-h --help* - ヘルプ情報を出力します。 :::  プラグイン名をクリックして、追加情報を含むプラグイン リポジトリに移動します。  |プラグイン名|説明|対応アイテムキー|コメント| |--|--|--|----| |[MongoDB](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md)|MongoDB サーバーとクラスターの監視 (ドキュメント ベース、分散データベース)|mongodb.collection.stats、mongodb.collections.discovery、mongodb.collections.usage、mongodb.connpool.stats、mongodb.db.stats、mongodb.db.discovery、mongodb.jumbo\_chunks.count、mongodb.oplog.stats、mongodb.ping、mongodb.rs.config、mongodb.rs.status、mongodb.server.status、mongodb.sh.discovery| | | |[PostgreSQL](https://git.zabbix.com/projects/AP/repos/postgresql/browse/README.md)|PostgreSQL とそのフォークの監視|pgsql.autovacuum.count、pgsql.archive、pgsql.bgwriter、pgsql.cache.hit、pgsql.connections、<br> pgsql.custom.query、pgsql.dbstat、pgsql.dbstat.sum 、pgsql.db.age、pgsql.db.bloating\_tables、pgsql.db.discovery、pgsql.db.size、pgsql.locks、pgsql.oldest.xid、pgsql.ping、pgsql.queries、pgsql.replication.count, pgsql.replication.process, pgsql.replication.process.discovery, pgsql.replication.recovery\_role, pgsql.replication.status, pgsql.replication\_lag.b, pgsql.replication\ _lag.sec, pgsql.uptime, pgsql.wal.stat |このプラグインは Zabbix 6.0.10 以降でロード可能です (以前はビルトインでした)。<br><br>データベースへの暗号化された接続を構成するには、[named_sessions](#named_sessions) を作成し、エージェント構成ファイルで名前付きセッションの TLS パラメーターを指定します。 現在、TLS パラメーターをアイテム キー パラメーターとして渡すことはできません。|  参照: [ロード可能なプラグインの構築](/manual/config/items/plugins/build).

en-us	### Loadable plugins  ##### Encrypted MongoDB plugin connection  MongoDB plugin now supports TLS encryption when connecting to MongoDB using named sessions.   Updated plugin (MongoDB plugin 1.2.1) is included into Zabbix official packages starting from Zabbix 6.0.14. Note that MongoDB is a loadable plugin and can be installed separately either from packages or from sources. The plugin will work with any minor version of Zabbix 6.0. For more details see [MongoDB plugin](/manual/appendix/config/zabbix_agent2_plugins/mongodb_plugin).
ja	### ローダブルプラグイン  ##### 暗号化されたMongoDBプラグインの接続  MongoDBプラグインは、名前付きセッションを使用してMongoDBに接続するときにTLS暗号化をサポートするようになりました。  Zabbix 6.0.14以降、更新されたプラグイン(MongoDB plugin 1.2.1)がZabbix公式パッケージに含まれています。このMongoDB用のプラグインはローダブルプラグインであり、パッケージまたはソースから個別にインストールできることに注意してください。このプラグインは、Zabbix 6.0 のすべてのマイナーバージョンで動作します。 詳細については、[MongoDBプラグイン](/manual/appendix/config/zabbix_agent2_plugins/mongodb_plugin) を参照してください。

en-us	##### Load on I/O  Item's persistent file is updated after successful sending of every batch of data \(containing item's data\) to server.  For example, default 'BufferSize' is 100.  If a log item has found 70 matching records then the first 50 records will be sent in one batch, persistent file will be updated, then remaining 20 records will be sent \(maybe with some delay when more data is accumulated\) in the 2nd batch, and the persistent file will be updated again.
ja	##### I/Oの負荷  Item の永続化ファイル は、item のデータを含むデータを server に送信するたびに更新されます。 例えば、デフォルトの'BufferSize'は100です。<br> ログアイテムが70件のマッチングレコードを発見した場合、最初の50件のレコードを一括して送信し、永続化ファイルを更新した後、<br> 残りの20レコードが2回目のバッチで送信され、永続化ファイルが再び更新されます。<br>

en-us	#### Locale  Note that the agent requires a UTF-8 locale so that some textual agent items can return the expected content. Most modern Unix-like systems have a UTF-8 locale as default, however, there are some systems where that may need to be set specifically.
ja	#### ロケール  文字型のアイテムにて期待される値を返すには、UTF-8 ロケールがエージェントに必要であることに注意してください。 最新の Unix ライクなシステムのほとんどはデフォルトで UTF-8 ロケールを持っていますが、一部のシステムでは 具体的に設定する必要があるかもしれません。

en-us	#### Locale  Note that the proxy requires a UTF-8 locale so that some textual items can be interpreted correctly. Most modern Unix-like systems have a UTF-8 locale as default, however, there are some systems where that may need to be set specifically.
ja	#### ロケール  一部のテキスト項目を正しく解釈できるように、プロキシにはUTF-8ロケールが必要です。最近のほとんどのUnixライクなシステムには、デフォルトでUTF-8ロケールがありますが、それを具体的に設定する必要があるシステムもあります。

en-us	#### Locale  Note that the server requires a UTF-8 locale so that some textual items can be interpreted correctly. Most modern Unix-like systems have a UTF-8 locale as default, however, there are some systems where that may need to be set specifically.
ja	#### ロケール  いくつかのテキスト形式のアイテムを正しく処理できるようにするため、サーバーにはUTF-8のロケールが必要であることに注意してください。最近のほとんどのUNIXライクなシステムにはデフォルトでUTF-8ロケールがありますが、システムによっては具体的に設定しなければ使用することができません。

en-us	 ##### Log data  See additional information on [log monitoring](log_items).  |Item key|<|<|<| |--|--|------|------| |Description|Return value|Parameters|Comments| |**log**\[file,\<regexp\>,\<encoding\>,\<maxlines\>,\<mode\>,\<output\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |Monitoring of a log file.|Log|**file** - full path and name of log file<br>**regexp** - regular [expression](/manual/regular_expressions#overview) describing the required pattern<br>**encoding** - code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxlines** - maximum number of new lines per second the agent will send to Zabbix server or proxy. This parameter overrides the value of 'MaxLinesPerSecond' in [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)<br>**mode** (since version 2.0)- possible values:<br>*all* (default), *skip* - skip processing of older data (affects only newly created items).<br>**output** (since version 2.2) - an optional output formatting template. The **\\0** escape sequence is replaced with the matched part of text (from the first character where match begins until the character where match ends) while an **\\N** (where N=1...9) escape sequence is replaced with Nth matched group (or an empty string if the N exceeds the number of captured groups).<br>**maxdelay** (since version 3.2) - maximum delay in seconds. Type: float. Values: 0 - (default) never ignore log file lines; > 0.0 - ignore older lines in order to get the most recent lines analyzed within "maxdelay" seconds. Read the [maxdelay](log_items#using_maxdelay_parameter) notes before using it!<br>**options** (since version 4.4.7) - additional options:<br>*mtime-noreread* - non-unique records, reread only if the file size changes (ignore modification time change). (This parameter is deprecated since 5.0.2, because now mtime is ignored.)<br>**persistent\_dir** (since versions 5.0.18, 5.4.9, only in zabbix\_agentd on Unix systems; not supported in Agent2) - absolute pathname of directory where to store persistent files. See also additional notes on [persistent files](log_items#notes-on-persistent-files-for-log-items).|The item must be configured as an [active check](/manual/appendix/items/activepassive#active_checks).<br>If file is missing or permissions do not allow access, item turns unsupported.<br><br>If `output` is left empty - the whole line containing the matched text is returned. Note that all global regular expression types except 'Result is TRUE' always return the whole matched line and the `output` parameter is ignored.<br><br>Content extraction using the `output` parameter takes place on the agent.<br><br>Examples:<br>=> log\[/var/log/syslog\]<br>=> log\[/var/log/syslog,error\]<br>=> log\[/home/zabbix/logs/logfile,,,100\]<br><br>*Using `output` parameter for extracting a number from log record:*<br>=> log\[/app1/app.log,"task run \[0-9.\]+ sec, processed (\[0-9\]+) records, \[0-9\]+ errors",,,,\\1\] → will match a log record "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" and send only '6080' to server. Because a numeric value is being sent, the "Type of information" for this item can be set to "Numeric (unsigned)" and the value can be used in graphs, triggers etc.<br><br>*Using `output` parameter for rewriting log record before sending to server:*<br>=> log\[/app1/app.log,"(\[0-9 :-\]+) task run (\[0-9.\]+) sec, processed (\[0-9\]+) records, (\[0-9\]+) errors",,,,"\\1 RECORDS: \\3, ERRORS: \\4, DURATION: \\2"\] → will match a log record "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" and send a modified record "2015-11-13 10:08:26 RECORDS: 6080, ERRORS: 0, DURATION: 6.08" to server. | |**log.count**\[file,\<regexp\>,\<encoding\>,\<maxproclines\>,\<mode\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |Count of matched lines in a monitored log file.|Integer|**file** - full path and name of log file<br>**regexp** - regular [expression](/manual/regular_expressions#overview) describing the required pattern<br>**encoding** - code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxproclines** - maximum number of new lines per second the agent will analyze (cannot exceed 10000). Default value is 10\*'MaxLinesPerSecond' in [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd).<br>**mode** - possible values:<br>*all* (default), *skip* - skip processing of older data (affects only newly created items).<br>**maxdelay** - maximum delay in seconds. Type: float. Values: 0 - (default) never ignore log file lines; > 0.0 - ignore older lines in order to get the most recent lines analyzed within "maxdelay" seconds. Read the [maxdelay](log_items#using_maxdelay_parameter) notes before using it!<br>**options** (since version 4.4.7) - additional options:<br>*mtime-noreread* - non-unique records, reread only if the file size changes (ignore modification time change). (This parameter is deprecated since 5.0.2, because now mtime is ignored.)<br>**persistent\_dir** (since versions 5.0.18, 5.4.9, only in zabbix\_agentd on Unix systems; not supported in Agent2) - absolute pathname of directory where to store persistent files. See also additional notes on [persistent files](log_items#notes-on-persistent-files-for-log-items).|The item must be configured as an [active check](/manual/appendix/items/activepassive#active_checks).<br><br><br>Matching lines are counted in the new lines since the last log check by the agent, and thus depend on the item update interval.<br>If the file is missing or permissions do not allow access, item turns unsupported. <br><br>This item is not supported for Windows Event Log.<br><br>Supported since Zabbix 3.2.0.| |**logrt**\[file\_regexp,\<regexp\>,\<encoding\>,\<maxlines\>,\<mode\>,\<output\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |Monitoring of a log file that is rotated.|Log|**file\_regexp** - absolute path to file and the file name described by a regular [expression](/manual/regular_expressions#overview). *Note* that only the file name is a regular expression<br>**regexp** - regular [expression](/manual/regular_expressions#overview) describing the required content pattern<br>**encoding** - code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxlines** - maximum number of new lines per second the agent will send to Zabbix server or proxy. This parameter overrides the value of 'MaxLinesPerSecond' in [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)<br>**mode** (since version 2.0) - possible values:<br>*all* (default), *skip* - skip processing of older data (affects only newly created items).<br>**output** (since version 2.2) - an optional output formatting template. The **\\0** escape sequence is replaced with the matched part of text (from the first character where match begins until the character where match ends) while an **\\N** (where N=1...9) escape sequence is replaced with Nth matched group (or an empty string if the N exceeds the number of captured groups).<br>**maxdelay** (since version 3.2) - maximum delay in seconds. Type: float. Values: 0 - (default) never ignore log file lines; > 0.0 - ignore older lines in order to get the most recent lines analyzed within "maxdelay" seconds. Read the [maxdelay](log_items#using_maxdelay_parameter) notes before using it!<br>**options** (since version 4.0; *mtime-reread*, *mtime-noreread* options since 4.4.7) - type of log file rotation and other options. Possible values:<br>*rotate* (default),<br>*copytruncate* - note that *copytruncate* cannot be used together with *maxdelay*. In this case *maxdelay* must be 0 or not specified; see [copytruncate](log_items#notes_on_handling_copytruncate_log_file_rotation) notes,<br>*mtime-reread* - non-unique records, reread if modification time or size changes (default),<br>*mtime-noreread* - non-unique records, reread only if the size changes (ignore modification time change).<br>**persistent\_dir** (since versions 5.0.18, 5.4.9, only in zabbix\_agentd on Unix systems; not supported in Agent2) - absolute pathname of directory where to store persistent files. See also additional notes on [persistent files](log_items#notes-on-persistent-files-for-log-items).|The item must be configured as an [active check](/manual/appendix/items/activepassive#active_checks).<br>Log rotation is based on the last modification time of files.<br><br>Note that logrt is designed to work with one currently active log file, with several other matching inactive files rotated. If, for example, a directory has many active log files, a separate logrt item should be created for each one. Otherwise if one logrt item picks up too many files it may lead to exhausted memory and a crash of monitoring.<br><br>If `output` is left empty - the whole line containing the matched text is returned. Note that all global regular expression types except 'Result is TRUE' always return the whole matched line and the `output` parameter is ignored.<br><br>Content extraction using the `output` parameter takes place on the agent.<br><br>Examples:<br>=> logrt\["/home/zabbix/logs/\^logfile\[0-9\]{1,3}$",,,100\] → will match a file like "logfile1" (will not match ".logfile1")<br>=> logrt\["/home/user/\^logfile\_.\*\_\[0-9\]{1,3}$","pattern\_to\_match","UTF-8",100\] → will collect data from files such "logfile\_abc\_1" or "logfile\_\_001".<br><br>*Using `output` parameter for extracting a number from log record:*<br>=> logrt\[/app1/\^test.\*log$,"task run \[0-9.\]+ sec, processed (\[0-9\]+) records, \[0-9\]+ errors",,,,\\1\] → will match a log record "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" and send only '6080' to server. Because a numeric value is being sent, the "Type of information" for this item can be set to "Numeric (unsigned)" and the value can be used in graphs, triggers etc.<br><br>*Using `output` parameter for rewriting log record before sending to server:*<br>=> logrt\[/app1/\^test.\*log$,"(\[0-9 :-\]+) task run (\[0-9.\]+) sec, processed (\[0-9\]+) records, (\[0-9\]+) errors",,,,"\\1 RECORDS: \\3, ERRORS: \\4, DURATION: \\2"\] → will match a log record "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" and send a modified record "2015-11-13 10:08:26 RECORDS: 6080, ERRORS: 0, DURATION: 6.08" to server. | |**logrt.count**\[file\_regexp,\<regexp\>,\<encoding\>,\<maxproclines\>,\<mode\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |Count of matched lines in a monitored log file that is rotated.|Integer|**file\_regexp** - absolute path to file and regular [expression](/manual/regular_expressions#overview) describing the file name pattern<br>**regexp** - regular [expression](/manual/regular_expressions#overview) describing the required content pattern<br>**encoding** - code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxproclines** - maximum number of new lines per second the agent will analyze (cannot exceed 10000). Default value is 10\*'MaxLinesPerSecond' in [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd).<br>**mode** - possible values:<br>*all* (default), *skip* - skip processing of older data (affects only newly created items).<br>**maxdelay** - maximum delay in seconds. Type: float. Values: 0 - (default) never ignore log file lines; > 0.0 - ignore older lines in order to get the most recent lines analyzed within "maxdelay" seconds. Read the [maxdelay](log_items#using_maxdelay_parameter) notes before using it!<br>**options** (since version 4.0; *mtime-reread*, *mtime-noreread* options since 4.4.7) - type of log file rotation and other options. Possible values:<br>*rotate* (default),<br>*copytruncate* - note that *copytruncate* cannot be used together with *maxdelay*. In this case *maxdelay* must be 0 or not specified; see [copytruncate](log_items#notes_on_handling_copytruncate_log_file_rotation) notes,<br>*mtime-reread* - non-unique records, reread if modification time or size changes (default),<br>*mtime-noreread* - non-unique records, reread only if the size changes (ignore modification time change).<br>**persistent\_dir** (since versions 5.0.18, 5.4.9, only in zabbix\_agentd on Unix systems; not supported in Agent2) - absolute pathname of directory where to store persistent files. See also additional notes on [persistent files](log_items#notes-on-persistent-files-for-log-items).|The item must be configured as an [active check](/manual/appendix/items/activepassive#active_checks).<br><br>Matching lines are counted in the new lines since the last log check by the agent, and thus depend on the item update interval.<br><br>Log rotation is based on the last modification time of files. <br><br>This item is not supported for Windows Event Log.<br><br>Supported since Zabbix 3.2.0.|
ja	##### ログデータ  [ログ監視](log_items)に関する追加情報も参照してください。  |アイテムキー|<|<|<| |--|--|------|------| |説明|戻り値|パラメータ|コメント| |**log**\[file,\<regexp\>,\<encoding\>,\<maxlines\>,\<mode\>,\<output\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |ログファイル監視|Log|**file** - ログファイルのフルパスとファイル名<br>**regexp** - [正規表現](/manual/regular_expressions#overview)に必要なパターンを記述<br>**encoding** - コードページ[識別子](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxlines** - エージェントが Zabbix サーバーまたはプロキシに送信する 1 秒あたりの最大改行数。 このパラメータは[zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)の'MaxLinesPerSecond'の値を上書きします。<br>**mode** (バージョン 2.0 以降) - 使用可能な値:<br>*all* (デフォルト), *skip* - 古いデータの処理をスキップします (新しく作成されたアイテムのみに影響します)<br>**output** (バージョン 2.2 以降) - オプションの出力フォーマット テンプレート。 **\\0** エスケープ シーケンスは、テキストの一致した部分 (一致が始まる最初の文字から一致が終了する文字まで) に置き換えられますが、**\\N** (N=1... 9) エスケープ シーケンスは、N 番目に一致したグループ (または N がキャプチャされたグループの数を超える場合は空の文字列) に置き換えられます。<br>**maxdelay** (バージョン 3.2 以降) - 秒単位の最大遅延。 タイプ：浮動小数点。 値: 0 - (デフォルト) ログ ファイルの行を無視しません。 > 0.0  - "maxdelay"秒以内に分析された最新の行を取得するために古い行を無視します。 使用する前に [maxdelay](log_items#using_maxdelay_parameter) の注意事項を確認してください!<br>**options** (バージョン 4.4.7以降) - 追加オプション:<br>*mtime-noreread* - 一意でないレコード。ファイル サイズが変更された場合にのみ再読み込みされます (更新時間の変更は無視されます)。 (このパラメーターは 5.0.2 以降では非推奨です。現在は mtime が無視されるためです。)<br>**persistent\_dir** (バージョン 5.0.18、5.4.9 以降、Unix システムの zabbix\_agentd のみ。Agent2 ではサポートされていません) - 永続ファイルを保存するディレクトリの絶対パス名。 [永続ファイル](log_items#notes-on-persistent-files-for-log-items)に関する追加の注意事項も参照してください。|項目は [アクティブ チェック](/manual/appendix/items/activepassive#active_checks)として設定する必要があります。<br>ファイルが見つからないか、アクセス許可が許可されていない場合、アイテムはサポートされなくなります。<br><br>`output` が空のままの場合 - 一致したテキストを含む行全体が返されます。'Result is TRUE'を除くすべてのグローバル正規表現タイプは、常に一致した行全体を返し、`output` パラメータは無視されることに注意してください。<br><br>`output` パラメータを使用したコンテンツの抽出は、エージェントで行われます。<br><br>例:<br>=> log\[/var/log/syslog\]<br>=> log\[/var/log/syslog,error\]<br>=> log\[/home/zabbix/logs/logfile,,,100\]<br><br>*ログ レコードから数値を抽出するための`output`パラメータの使用:*<br>=> log\[/app1/app.log,"task run \[0-9.\]+ sec, processed (\[0-9\]+) records, \[0-9\]+ errors",,,,\\1\] → ログ レコード"2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors"に一致し、'6080'のみをサーバーに送信します。 数値を送信するため、この項目の"情報の種類"を"数値（符号なし）"に設定し、その値をグラフやトリガーなどで利用することができます。<br><br>*サーバーに送信する前にログ レコードを書き換えるための `output` パラメータの使用:*<br>=> log\[/app1/app.log,"(\[0-9 :-\]+) task run (\[0-9.\]+) sec, processed (\[0-9\]+) records, (\[0-9\]+) errors",,,,"\\1 RECORDS: \\3, ERRORS: \\4, DURATION: \\2"\] → ログ レコード"2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors"に一致し、そこから変更されたレコード"2015-11-13 10:08:26 RECORDS: 6080, ERRORS: 0, DURATION: 6.08"をサーバーに送信します。 | |**log.count**\[file,\<regexp\>,\<encoding\>,\<maxproclines\>,\<mode\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |監視対象のログ ファイルで一致した行の数|Integer|**file** - ログファイルのフルパスとファイル名<br>**regexp** - [正規表現](/manual/regular_expressions#overview)に必要なパターンを記述<br>**encoding** - コードページ[識別子](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxproclines** - エージェントが分析する 1 秒あたりの新しい行の最大数 (10000 を超えることはできません)。 [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)のデフォルト値は10\*'MaxLinesPerSecond' です。<br>**mode** - 使用可能な値:<br>*all* (デフォルト), *skip* - 古いデータの処理をスキップします (新しく作成されたアイテムのみに影響します)<br>**maxdelay** - 秒単位の最大遅延。 タイプ:浮動小数点 値: 0 - (デフォルト) ログ ファイルの行を無視しません。 > 0.0 - "maxdelay"秒以内に分析された最新の行を取得するために、古い行を無視します。 使用する前に[maxdelay](log_items#using_maxdelay_parameter) の注意事項をお読みください!<br>**options** (バージョン 4.4.7 以降) - 追加オプション:<br>*mtime-noreread* - 一意でないレコード。ファイル サイズが変更された場合にのみ再読み込みされます (更新時間の変更は無視されます)。(このパラメーターは 5.0.2 以降では非推奨です。現在は mtime が無視されるためです。)<br>**persistent\_dir** (バージョン 5.0.18、5.4.9 以降、Unix システムの zabbix\_agentd のみ。Agent2 ではサポートされていません) - 永続ファイルを保存するディレクトリの絶対パス名。 [永続ファイル](log_items#notes-on-persistent-files-for-log-items) に関する追加の注意事項も参照してください。|項目は [アクティブ チェック](/manual/appendix/items/activepassive#active_checks)として設定する必要があります<br><br><br>一致する行は、エージェントによる最後のログ チェック以降の新しい行でカウントされるため、アイテムの更新間隔に依存します。<br>ファイルが見つからないか、アクセスが許可されていない場合、アイテムはサポートされなくなります。 <br><br>この項目は、Windows イベント ログではサポートされていません。<br><br>Zabbix 3.2.0 以降でサポートされています。| |**logrt**\[file\_regexp,\<regexp\>,\<encoding\>,\<maxlines\>,\<mode\>,\<output\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |ローテーションされるログファイルの監視|Log|**file\_regexp** - ファイルの絶対パスと[正規表現](/manual/regular_expressions#overview)で記述したファイル名。 *注* ファイル名だけが正規表現であること。<br>**regexp** - [正規表現](/manual/regular_expressions#overview)に必要なパターンを記述<br>**encoding** - コードページ[識別子](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxlines** - エージェントが Zabbix サーバーまたはプロキシに送信する 1 秒あたりの最大改行数。 このパラメータは、[zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)の'MaxLinesPerSecond'の値を上書きします。<br>**mode** (バージョン 2.0 以降) - 使用可能な値:<br>*all* (デフォルト), *skip* - 古いデータの処理をスキップします (新しく作成されたアイテムのみに影響します)<br>**output** (バージョン 2.2 以降) - オプションの出力フォーマット テンプレート。 **\\0** エスケープ シーケンスは、テキストの一致した部分 (一致が始まる最初の文字から一致が終了する文字まで) に置き換えられますが、**\\N** (N=1... 9) エスケープ シーケンスは、N 番目に一致したグループ (または N がキャプチャされたグループの数を超える場合は空の文字列) に置き換えられます。<br>**maxdelay** (バージョン 3.2 以降) - 秒単位の最大遅延。 タイプ:浮動小数点。 値: 0 - (デフォルト) ログ ファイルの行を無視しません。 > 0.0 - "maxdelay"秒以内に分析された最新の行を取得するために、古い行を無視します。 使用する前に [maxdelay](log_items#using_maxdelay_parameter) の注意事項をお読みください!<br>**options** (バージョン 4.0 以降。*mtime-reread*, *mtime-noreread* オプション 4.4.7 以降) - ログ ファイルのローテーションの種類とその他のオプション。使用可能な値:<br>*rotate* (デフォルト),<br>*copytruncate* - *copytruncate* は *maxdelay* と一緒に使用できないことに注意してください。 この場合、*maxdelay* は 0 にするか指定しないでください。 [copytruncate](log_items#notes_on_handling_copytruncate_log_file_rotation)メモを参照してください。<br>*mtime-reread* - 一意でないレコード、変更時間またはサイズが変更された場合に再読み込み (デフォルト),<br>*mtime-noreread* - 一意でないレコード。サイズが変更された場合にのみ再読み取りされます (更新時間の変更は無視されます)<br>**persistent\_dir** (バージョン 5.0.18、5.4.9 以降、Unix システムの zabbix\_agentd のみ。Agent2 ではサポートされていません) - 永続ファイルを保存するディレクトリの絶対パス名。 [永続ファイル](log_items#notes-on-persistent-files-for-log-items)に関する追加の注意事項も参照してください。|アイテムは [アクティブ チェック](/manual/appendix/items/activepassive#active_checks) として構成する必要があります。<br>ログ ローテーションは、ファイルの最終更新時刻に基づいています。<br><br>logrt は設計されていることに注意してください。 1 つの現在アクティブなログ ファイルを処理し、他のいくつかの一致する非アクティブなファイルをローテーションします。 たとえば、ディレクトリに多数のアクティブなログ ファイルがある場合は、各ログ ファイルに対して個別の logrt 項目を作成する必要があります。 そうしないと、1 つの logrt アイテムがあまりにも多くのファイルを取得すると、メモリが枯渇し、監視がクラッシュする可能性があります。<br><br>`output` が空のままの場合 - 一致したテキストを含む行全体が返されます。'Result is TRUE'を除くすべてのグローバル正規表現タイプは、常に一致した行全体を返し、`output` パラメータは無視されることに注意してください。<br><br>`output` パラメータを使用したコンテンツ抽出はエージェントで行われます。<br><br>例:<br>=> logrt\["/home/zabbix/logs/\^logfile\[0-9\]{1,3}$",,,100\] → "logfile1"のようなファイルに一致します(".logfile1"には一致しません)<br>=> logrt\["/home/user/\^logfile\_.\*\_\[0-9\]{1,3}$","pattern\_to\_match","UTF-8",100\] → "logfile\_abc\_1"や"logfile\_\_001"などのファイルからデータを収集します。<br><br>*ログ レコードから数値を抽出するための`output`パラメータの使用:*<br>=> logrt\[/app1/\^test.\*log$,"task run \[0-9.\]+ sec, processed (\[0-9\]+) records, \[0-9\]+ errors",,,,\\1\] → ログ レコード"2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors"に一致し、'6080'のみをサーバーに送信します。 数値を送信するため、この項目の"情報の種類"を"数値（符号なし）"に設定し、その値をグラフやトリガーなどで利用することができます。<br><br>*サーバーに送信する前にログ レコードを書き換えるための `output` パラメータの使用:*<br>=> logrt\[/app1/\^test.\*log$,"(\[0-9 :-\]+) task run (\[0-9.\]+) sec, processed (\[0-9\]+) records, (\[0-9\]+) errors",,,,"\\1 RECORDS: \\3, ERRORS: \\4, DURATION: \\2"\] → ログ レコード"2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors"に一致し、変更されたレコード"2015-11-13 10:08:26 RECORDS: 6080, ERRORS: 0, DURATION: 6.08"をサーバーに送信します。| |**logrt.count**\[file\_regexp,\<regexp\>,\<encoding\>,\<maxproclines\>,\<mode\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<| |ローテーションされる監視対象ログ ファイル内の一致する行の数|Integer|**file\_regexp** - ファイルへの絶対パスと [正規表現](/manual/regular_expressions#overview) ファイル名のパターンを記述<br>**regexp** - [正規表現](/manual/regular_expressions#overview)に必要なパターンを記述<br>**encoding** - コードページ[識別子](/manual/config/items/itemtypes/zabbix_agent#encoding_settings)<br>**maxproclines** - エージェントが分析する 1 秒あたりの新しい行の最大数 (10000 を超えることはできません)。 [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd) のデフォルト値は 10\*'MaxLinesPerSecond' です。<br>**mode** - 使用可能な値:<br>*all* (デフォルト), *skip* - 古いデータの処理をスキップします (新しく作成されたアイテムのみに影響します)<br>**maxdelay** - 秒単位の最大遅延。 タイプ：フロート。 値: 0 - (デフォルト) ログ ファイルの行を無視しません。 > 0.0 - 「maxdelay」秒以内に分析された最新の行を取得するために、古い行を無視します。 使用する前に [maxdelay](log_items#using_maxdelay_parameter) の注意事項をお読みください!<br>**options** (バージョン 4.0 以降; 4.4.7 以降の *mtime-reread*、*mtime-noreread* オプション) - ログ ファイルのローテーションのタイプとその他のオプション。使用可能な値:<br>*rotate* (デフォルト),<br>*copytruncate* - *copytruncate* は *maxdelay* と一緒に使用できないことに注意してください。 この場合、*maxdelay* は 0 にするか指定しないでください。 [copytruncate](log_items#notes_on_handling_copytruncate_log_file_rotation) メモを参照,<br>*mtime-reread* - 一意でないレコード、更新時刻またはサイズが変更された場合に再読み込み (デフォルト),<br>*mtime-noreread* - 一意でないレコード。サイズが変更された場合にのみ再読み取りされます (更新時間の変更は無視されます)<br>**persistent\_dir** (バージョン 5.0.18、5.4.9 以降、Unix システムの zabbix\_agentd のみ。Agent2 ではサポートされていません) - 永続ファイルを保存するディレクトリの絶対パス名。 [永続ファイル](log_items#notes-on-persistent-files-for-log-items)に関する追加の注意事項も参照してください。|項目は [アクティブ チェック](/manual/appendix/items/activepassive#active_checks)として設定する必要があります<br><br>一致する行は、エージェントによる最後のログ チェック以降の新しい行でカウントされるため、アイテムの更新間隔に依存します。<br><br>ログのローテーションは、ファイルの最終変更時刻に基づいています。 <br><br>この項目は、Windows イベント ログではサポートされていません。<br><br>Zabbix 3.2.0 以降でサポートされています。|

en-us	### Log entry  The log entry object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |level|integer|Log level.| |ms|string|The time elapsed in milliseconds since the script was run before log entry was added.| |message|string|Log message.|
ja	### Log entry  log entryオブジェクトには次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |level|integer|ログレベル| |ms|string|スクリプトが実行されてからログエントリが追加されるまでの経過時間(ミリ秒単位)| |message|string|ログメッセージ|

en-us	 #### Log file monitoring  For `log[]`, `logrt[]`, `log.count[]`, `logrt.count[]` items, regular expression runtime errors are now logged in the Zabbix agent log file.  See [more details](/manual/config/items/itemtypes/log_items#handling-of-regular-expression-compilation-and-runtime-errors).
ja	#### ログファイルの監視  `log[]`、`logrt[]`、`log.count[]`、`logrt.count[]` 項目の正規表現ランタイム エラーが Zabbix エージェント ログ ファイルに記録されるようになりました。 [詳細](/manual/config/items/itemtypes/log_items#handling-of-regular-expression-compilation-and-runtime-errors)を参照してください。

en-us	#### Log file monitoring  `log[]` and `logrt[]` items repeatedly reread log file from the beginning if file system is 100% full and the log file is being appended (see [ZBX-10884](https://support.zabbix.com/browse/ZBX-10884) for more information).
ja	#### ログファイルの監視  log[]`とlogrt[]`は、ファイルシステムが100%一杯の状態でログファイルが追加される場合、ログファイルを最初から読み直します。 <br> (詳しくは [ZBX-10884](https://support.zabbix.com/browse/ZBX-10884) を参照してください) <br>

en-us	##### Logging  Add the "Log test" entry to the Zabbix server log and receive the item value "1" in return:  -   Create an item with type "Script". -   In the *Script* field, enter:  ```javascript Zabbix.log(3, 'Log test'); return 1; ```
ja	##### ロギング  Zabbix server ログに "Log test" エントリを追加し、アイテム値 "1" を返信します。  - タイプ "Script" の item を作成します。 - *Script* フィールドに、以下のコードを入力します。  ``` {.java} Zabbix.log(3, 'Log test'); return 1; ```

en-us	#### Logging out  Log out from the API.  Request:  ```json {     "jsonrpc": "2.0",     "method": "user.logout",     "params": [],     "id": 1,     "auth": "16a46baf181ef9602e1687f3110abf8a" } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```
ja	#### ログアウト  APIからログアウト  Request:  ```json {     "jsonrpc": "2.0",     "method": "user.logout",     "params": [],     "id": 1,     "auth": "16a46baf181ef9602e1687f3110abf8a" } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```

en-us	### Log history  The log 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.| |logeventid|integer|Windows event log entry ID.| |ns|integer|Nanoseconds when the value was received.| |severity|integer|Windows event log entry level.| |source|string|Windows event log entry source.| |timestamp|timestamp|Windows event log entry time.| |value|text|Received value.|
ja	### Log history  Log 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.| |logeventid|integer|Windows event log entry ID.| |ns|integer|Nanoseconds when the value was received.| |severity|integer|Windows event log entry level.| |source|string|Windows event log entry source.| |timestamp|timestamp|Windows event log entry time.| |value|text|Received value.|

en-us	#### Login and systemd  We recommend [creating](/manual/installation/install#create_user_account) a *zabbix* user as system user, that is, without ability to log in. Some users ignore this recommendation and use the same account to log in (e. g. using SSH) to host running Zabbix. This might crash Zabbix daemon on log out. In this case you will get something like the following in Zabbix server log:      zabbix_server [27730]: [file:'selfmon.c',line:375] lock failed: [22] Invalid argument     zabbix_server [27716]: [file:'dbconfig.c',line:5266] lock failed: [22] Invalid argument     zabbix_server [27706]: [file:'log.c',line:238] lock failed: [22] Invalid argument  and in Zabbix agent log:      zabbix_agentd [27796]: [file:'log.c',line:238] lock failed: [22] Invalid argument  This happens because of default systemd setting `RemoveIPC=yes` configured in `/etc/systemd/logind.conf`. When you log out of the system the semaphores created by Zabbix previously are removed which causes the crash.  A quote from systemd documentation:      RemoveIPC=      Controls whether System V and POSIX IPC objects belonging to the user shall be removed when the     user fully logs out. Takes a boolean argument. If enabled, the user may not consume IPC resources     after the last of the user's sessions terminated. This covers System V semaphores, shared memory     and message queues, as well as POSIX shared memory and message queues. Note that IPC objects of the     root user and other system users are excluded from the effect of this setting. Defaults to "yes".  There are 2 solutions to this problem:  1.  (recommended) Stop using *zabbix* account for anything else than     Zabbix processes, create a dedicated account for other things. 2.  (not recommended) Set `RemoveIPC=no` in `/etc/systemd/logind.conf`     and reboot the system. Note that `RemoveIPC` is a system-wide     parameter, changing it will affect the whole system.
ja	#### ログインとsystemd  ログインできないシステムユーザーとして*zabbix*ユーザーを[作成](/manual/installation/install#create_user_account)することをお勧めします。一部のユーザーはこの推奨事項を無視し、同じアカウントを使用してZabbixを実行しているホストにログイン（SSHを使用するなど）しますが、ログアウト時にZabbixデーモンがクラッシュする可能性があります。 この場合、Zabbixサーバーログに次のようなものが表示されます。      zabbix_server [27730]: [file:'selfmon.c',line:375] lock failed: [22] Invalid argument     zabbix_server [27716]: [file:'dbconfig.c',line:5266] lock failed: [22] Invalid argument     zabbix_server [27706]: [file:'log.c',line:238] lock failed: [22] Invalid argument  Zabbixエージェントログ：      zabbix_agentd [27796]: [file:'log.c',line:238] lock failed: [22] Invalid argument  これは、`/etc/systemd/logind.conf`で構成されたデフォルトのsystemd設定`RemoveIPC=yes`が原因で発生します。 システムからログアウトすると、Zabbixによって以前に作成されたセマフォが削除され、クラッシュが発生します。  systemdドキュメントからの引用：      RemoveIPC=      ユーザーが完全にログアウトしたときに、ユーザーに属するSystemVおよびPOSIXIPCオブジェクトを削除するかどうかを制御します。 ブール引数を取ります。 有効にすると、ユーザーの最後のセッションが終了した後、ユーザーはIPCリソースを消費できなくなります。 これには、System Vセマフォ、共有メモリとメッセージキュー、およびPOSIX共有メモリとメッセージキューが含まれます。 rootユーザーおよび他のシステムユーザーのIPCオブジェクトは、この設定の影響から除外されることに注意してください。 デフォルトは「yes」です。  この問題には2つの解決策があります。  1. （推奨）Zabbixプロセス以外の目的で* zabbix *アカウントの使用を停止し、専用アカウントを作成します。 2. （非推奨）`/etc/systemd/logind.conf`で`RemoveIPC= no`を設定し、システムを再起動します。`RemoveIPC`はシステム全体のパラメータであり、変更するとシステム全体に影響することに注意してください。

en-us	#### Login  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  This is the Zabbix welcome screen. Enter the user name **Admin** with password **zabbix** to log in as a [Zabbix superuser](/manual/config/users_and_usergroups/permissions). Access to *Configuration* and *Administration* menus will be granted.
ja	#### ログイン  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  これはZabbixのウェルカム画面です。ユーザー名に**Admin**パスワードに**zabbix**と入力して[Zabbixのスーパーユーザー](/manual/config/users_and_usergroups/permissions)としてログインします。 *設定*および*管理*メニューへのアクセスが可能となります。

en-us	#### Log in  Zabbix frontend is ready! The default user name is **Admin**, password **zabbix**.  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  Proceed to [getting started with Zabbix](/manual/quickstart/login).
ja	#### ログイン  Zabbixフロントエンドの準備は完了です。 <br> デフォルトのユーザ名は**Admin**、パスワードは**zabbix** です。  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  [getting started with Zabbix](/manual/quickstart/login)に進みます。

en-us	###      Log level control targets     *process-type*   All processes of specified type (active checks, collector, listener)     *process-type,N*   Process type and number (e.g., listener,3)     *pid*   Process identifier, up to 65535. For larger values specify target as "process-type,N"  ```{=html} <!-- --> ``` **-p**, **--print**   Print known items and exit. For each item either generic defaults are used, or specific defaults for testing are supplied. These defaults are listed in square brackets as item key parameters. Returned values are enclosed in square brackets and prefixed with the type of the returned value, separated by a pipe character. For user parameters type is always **t**, as the agent can not determine all possible return values. Items, displayed as working, are not guaranteed to work from the Zabbix server or zabbix\_get when querying a running agent daemon as permissions or environment may be different. Returned value types are:     d   Number with a decimal part.     m   Not supported. This could be caused by querying an item that only works in the active mode like a log monitoring item or an item that requires multiple collected values. Permission issues or incorrect user parameters could also result in the not supported state.     s   Text. Maximum length not limited.     t   Text. Same as **s**.     u   Unsigned integer.  **-t**, **--test** *item-key*   Test single item and exit. See **--print** for output description.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAH}
ja	###      ログレベル制御対象     *process-type*   指定されたタイプのすべてのプロセス（アクティブチェック、コレクター、リスナー）     *process-type,N*   プロセスの種類と数 (例: listener,3)     *pid*   プロセスID。最大 65535。値が大きい場合はターゲットを"process-type,N"と指定します。  ```{=html} <!-- --> ``` **-p**, **--print**   既知のアイテムを出力して終了します。各アイテムに対して、一般的なデフォルトが使用されるか、テスト用の特定のデフォルトが提供されます。これらのデフォルトは、アイテムキーのパラメータとして角括弧内にリストされています。戻り値は角括弧で囲まれ、パイプ文字で区切られた戻り値の型が前に付けられます。ユーザーパラメータの型は常に **t** となります。これは、エージェントが可能なすべての戻り値を決定できるわけではないためです。パーミッションまたは環境が異なる可能性があるため、実行中のエージェントデーモンを照会する場合、動作していると表示されるアイテムは、Zabbix サーバーまたは zabbix\_get から動作することが保証されません。戻り値の型は次の通りです。     d   小数部分を含む数値。     m   サポートされていません。これは、ログ監視アイテムや複数の収集値を必要とするアイテムなど、アクティブ モードでのみ機能するアイテムをクエリしたことが原因である可能性があります。アクセス許可の問題やユーザーパラメーターが正しくない場合も、サポートされていない状態になる可能性があります。     s   テキスト。長さに制限はありません。     t   テキスト。**s** と同じ。     u   符号なし整数。  **-t**, **--test** *item-key*   単一のアイテムをテストして終了します。 出力の説明については、**--print** を参照してください。  **-h**, **--help**   このヘルプを出力して終了します。  **-V**, **--version**   バージョン情報を出力して終了します。  [ ]{#lbAH}

en-us	###      Log level control targets     *process-type*   All processes of specified type (alerter, alert manager, configuration syncer, discoverer, escalator, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, poller, preprocessing manager, preprocessing worker, proxy poller, self-monitoring, snmp trapper, task manager, timer, trapper, unreachable poller, vmware collector)     *process-type,N*   Process type and number (e.g., poller,3)     *pid*   Process identifier, up to 65535. For larger values specify target as "process-type,N"  ```{=html} <!-- --> ```   [ ]{#lbAH}
ja	###      ログレベル制御対象     *process-type*   指定されたタイプのすべてのプロセス (alerter, alert manager, configuration syncer, discoverer, escalator, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, poller, preprocessing manager, preprocessing worker, proxy poller, self-monitoring, snmp trapper, task manager, timer, trapper, unreachable poller, vmware collector)     *process-type,N*   プロセスの種類と数 (例:, poller,3)     *pid*   プロセスID。最大 65535。値が大きい場合はターゲットを "process-type,N" と指定します。  ```{=html} <!-- --> ```   [ ]{#lbAH}

en-us	###      Log level control targets     *process-type*   All processes of specified type (configuration syncer, data sender, discoverer, heartbeat sender, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, poller, self-monitoring, snmp trapper, task manager, trapper, unreachable poller, vmware collector)     *process-type,N*   Process type and number (e.g., poller,3)     *pid*   Process identifier, up to 65535. For larger values specify target as "process-type,N"  ```{=html} <!-- --> ``` **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAH}
ja	###    ログレベル制御対象  *process-type*   指定されたタイプのすべてのプロセス (configuration syncer, data sender, discoverer, heartbeat sender, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, poller, self-monitoring, snmp trapper, task manager, trapper, unreachable poller, vmware collector)   *process-type,N*   プロセスの種類と数 (例: poller,3)   *pid*   プロセスID。最大65535。値が大きい場合はターゲットを"process-type,N"と指定します。  ```{=html} <!-- --> ``` **-h**, **--help**   ヘルプを出力して終了します。  **-V**, **--version**   バージョン情報を出力して終了します。  [ ]{#lbAH}

en-us	##### Log rotation  Zabbix does not provide any log rotation system - that should be handled by the user. The log rotation should first rename the old file and only later delete it so that no traps are lost:\  1.  Zabbix opens the trap file at the last known location and goes to     step 3 2.  Zabbix checks if the currently opened file has been rotated by     comparing the inode number to the defined trap file's inode number.     If there is no opened file, Zabbix resets the last location and goes     to step 1. 3.  Zabbix reads the data from the currently opened file and sets the     new location. 4.  The new data are parsed. If this was the rotated file, the file is     closed and goes back to step 2. 5.  If there was no new data, Zabbix sleeps for 1 second and goes back     to step 2.
ja	##### ログローテーション  Zabbixはログローテーションシステムを提供していません。ログローテーションはユーザが処理する必要があります。<br> ログのローテーションは、トラップが失われることがないようにまず古いファイルの名前を変更し、その後で削除する必要があります。  1.  Zabbixは最後に確認された場所にある Trap ファイルを開き、ステップ3へ進みます。 2.  Zabbixは現在開いているファイルがローテーションされているかどうか、inode番号と定義された Trap ファイルの     inode番号を比較することで確認します。     開いているファイルがない場合、Zabbixは最後の場所をリセットし、ステップ1へ進みます。 3. Zabbixは現在開いているファイルからデータを読み込み、新しい場所を設定します。 4. 新しいデータがパースされます。ローテートされたファイルの場合、ファイルは閉じられ、ステップ2に戻ります。 5. 新しいデータがない場合、Zabbix は 1 秒間スリープし、ステップ 2 に戻ります。

en-us	#### Low-level discovery  Configure low-level discovery rules as well as item, trigger and graph prototypes to monitor dynamic entities.  [LLD rule API](/manual/api/reference/discoveryrule) | [Item prototype API](/manual/api/reference/itemprototype) | [Trigger prototype API](/manual/api/reference/triggerprototype) | [Graph prototype API](/manual/api/reference/graphprototype) | [Host prototype API](/manual/api/reference/hostprototype)
ja	#### ローレベルディスカバリ  動的なエンティティを監視するために、ローレベルディスカバリルール、item、trigger、グラフのプロトタイプを設定します。  [LLD rule API](/manual/api/reference/discoveryrule) | [Item prototype API](/manual/api/reference/itemprototype) | [Trigger prototype API](/manual/api/reference/triggerprototype) | [Graph prototype API](/manual/api/reference/graphprototype) | [Host prototype API](/manual/api/reference/hostprototype)

en-us	#### Low-level discovery  In a [low-level discovery rule](/manual/discovery/low_level_discovery#configuring_low-level_discovery), user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Key parameters|<|yes| |Update interval|<|no| |Custom interval|<|no| |Keep lost resources period|<|no| |Description|<|yes| |*SNMP agent*|<|<| | |SNMP OID|yes| |*SSH agent*|<|<| | |Username|yes| |^|Public key file|yes| |^|Private key file|yes| |^|Password|yes| |^|Script|yes| |*TELNET agent*|<|<| | |Username|yes| |^|Password|yes| |^|Script|yes| |*Zabbix trapper*|<|<| | |Allowed hosts|yes| |*Database monitor*|<|<| | |Username|yes| |^|Password|yes| |^|SQL query|yes| |*JMX agent*|<|<| | |JMX endpoint|yes| |*HTTP agent*|<|<| | |URL^[3](supported_by_location_user#footnotes)^|yes| |^|Query fields|yes| |^|Timeout|no| |^|Request body|yes| |^|Headers (names and values)|yes| |^|Required status codes|yes| |^|HTTP authentication username|yes| |^|HTTP authentication password|yes| |*Filters*|<|<| | |Regular expression|yes| |*Overrides*|<|<| | |Filters: regular expression|yes| |^|Operations: update interval (for item prototypes)|no| |^|Operations: history storage period (for item prototypes)|no| |^|Operations: trend storage period (for item prototypes)|no|
ja	#### ローレベルディスカバリ  [ローレベルディスカバリルール](/manual/discovery/low_level_discovery#configuring_low-level_discovery)では、次のフィールドでユーザー マクロを使用できます。  |ロケーション|<|複数のマクロ/テキストとの混合^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |キー|<|yes| |監視間隔|<|no| |監視間隔のカスタマイズ|<|no| |存在しなくなったリソースの保持期間|<|no| |説明|<|yes| |*SNMPエージェント*|<|<| | |SNMP OID|yes| |*SSHエージェント*|<|<| | |ユーザー名|yes| |^|公開鍵ファイル|yes| |^|秘密鍵ファイル|yes| |^|パスワード|yes| |^|実行するスクリプト|yes| |*TELNETエージェント*|<|<| | |ユーザー名|yes| |^|パスワード|yes| |^|実行するスクリプト|yes| |*Zabbixトラッパー*|<|<| | |許可されたホスト|yes| |*データベースモニタ*|<|<| | |ユーザー名|yes| |^|パスワード|yes| |^|SQL クエリ|yes| |*JMX エージェント*|<|<| | |JMX エンドポイント|yes| |*HTTP エージェント*|<|<| | |URL^[3](supported_by_location_user#footnotes)^|yes| |^|クエリフィールド|yes| |^|タイムアウト|no| |^|リクエストボディ|yes| |^|ヘッダー (名前と値)|yes| |^|要求ステータスコード|yes| |^|HTTP認証ユーザー名|yes| |^|HTTP認証パスワード|yes| |*フィルター*|<|<| | |正規表現|yes| |*オーバーライド*|<|<| | |フィルター: 正規表現|yes| |^|実行内容の作成: 監視間隔 (アイテムのプロトタイプ)|no| |^|実行内容の作成: ヒストリの保存期間 (アイテムのプロトタイプ)|no| |^|実行内容の作成: トレンドの保存期間 (アイテムのプロトタイプ)|no|

en-us	#### Low-level discovery macros  Even though no low-level discovery macros are created in the returned JSON, these macros can be defined by the user as an additional step, using the [custom LLD macro](/manual/discovery/low_level_discovery#custom_macros) functionality with JSONPath pointing to the discovered values in the returned JSON.  The macros then can be used to create item, trigger, etc prototypes.
ja	#### ローレベルディスカバリマクロ  返されたJSONにローレベルディスカバリマクロは作成されませんが、これらのマクロは、返されたJSONで検出された値を指すJSONPathで[カスタムLLDマクロ](/manual/discovery/low_level_discovery#custom_macros)機能を使用して、追加の手順としてユーザーが定義できます。  その後、マクロを使用して、アイテム、トリガーなどのプロトタイプを作成できます。

en-us	 #### Macro functions  The range of the `fmtnum` [macro function](/manual/config/macros/macro_functions#supported-macro-functions) is now limited to 0-20.
ja	 #### マクロ関数  [マクロ関数](/manual/config/macros/macro_functions#supported-macro-functions)`fmtnum`の範囲が 0 ~ 20 に制限されました。

en-us	## Macros
ja	## マクロ

en-us	 ## Macros
ja	 ## マクロ

en-us	 #### Macros
ja	#### マクロ

en-us	Macros for internal actions contain the reason why an item, an LLD-rule, or a trigger became unsupported:   - {ITEM.STATE.ERROR} - for item-based internal notifications;  - {LLDRULE.STATE.ERROR} -  for LLD-rule based internal notifications;  - {TRIGGER.STATE.ERROR} - for trigger-based internal notifications.  For more details, see [Supported macros](/manual/appendix/macros/supported_by_location).
ja	内部アクションのマクロは、アイテム、LLDルール、トリガーがサポートされなくなった理由を含んでいます。  - {ITEM.STATE.ERROR} - アイテムベースの内部通知用 - {LLDRULE.STATE.ERROR} - LLDルールベースの内部通知用 - {TRIGGER.STATE.ERROR} - トリガーベースの内部通知用  詳しくは、[サポートされるマクロ](/manual/appendix/macros/supported_by_location)を参照してください。

en-us	#### - Macros  This section allows to define system-wide [user macros](/manual/config/macros/user_macros) as name-value pairs. Note that macro values can be kept as plain text, secret text or Vault secret. Adding a description is also supported.  ![](../../../../../assets/en/manual/web_interface/user_macros_global.png){width="600"}
ja	#### - マクロ  このセクションでは、システム全体の[ユーザーマクロ](/manual/config/macros/user_macros)を名前と値のペアとして定義できます。マクロ値は、プレーンテキスト、シークレットテキスト、またはVaultシークレットとして保持できることに注意してください。説明の追加もサポートされています。  ![](../../../../../assets/en/manual/web_interface/user_macros_global.png){width="600"}

en-us	#### Macro support for email media types  When configuring an [email media type](/manual/config/notifications/media/email), it is now possible to use macros in the [username and password fields](/manual/appendix/macros/supported_by_location_user#other-locations).
ja	#### 電子メールメディアタイプのマクロをサポート  [電子メールのメディアタイプ](/manual/config/notifications/media/email)を設定するときに、[ユーザー名とパスワードのフィールド](/manual/appendix/macros/supported_by_location_user#other-locations)でマクロを使用できるようになりました。

en-us	#### Macro support  The following macros may be used in trigger tags:  -   {ITEM.VALUE}, {ITEM.LASTVALUE}, {HOST.HOST}, {HOST.NAME},     {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} macros     can be used to populate the tag name or tag value -   {INVENTORY.\*}     [macros](/manual/appendix/macros/supported_by_location) can be used     to reference host inventory values from one or several hosts in a     trigger expression -   [User macros](/manual/config/macros/user_macros) and user macro     context is supported for the tag name/value. User macro context may     include low-level discovery macros -   Low-level discovery macros can be used for the tag name/value in     trigger prototypes  The following macros may be used in trigger-based notifications:  -   {EVENT.TAGS} and {EVENT.RECOVERY.TAGS} macros will resolve to a     comma separated list of event tags or recovery event tags -   {EVENT.TAGSJSON} and {EVENT.RECOVERY.TAGSJSON} macros will resolve     to a JSON array containing event tag     [objects](/manual/api/reference/event/object#event_tag) or recovery     event tag objects  The following macros may be used in template, host, item and web scenario tags:  -   {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP},     {HOST.PORT} and {HOST.ID} macros -   {INVENTORY.\*}     [macros](/manual/appendix/macros/supported_by_location) -   [User macros](/manual/config/macros/user_macros) -   Low-level discovery macros can be used in item prototype tags  The following macros may be used in host prototype tags:  -   {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP},     {HOST.PORT} and {HOST.ID} macros -   {INVENTORY.\*}     [macros](/manual/appendix/macros/supported_by_location) -   [User macros](/manual/config/macros/user_macros) -   [Low-level discovery macros](/manual/config/macros/lld_macros) will     be resolved during discovery process and then added to the     discovered host
ja	#### マクロのサポート  トリガータグでは、以下のマクロを使用することができます:  -   {ITEM.VALUE}, {ITEM.LASTVALUE}, {HOST.HOST}, {HOST.NAME},     {HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT} および {HOST.ID} マクロは、タグ名またはタグ値を入力するために     使用することができま す。 -   トリガ式で1つまたは複数のホストからホスト・インベントリ値を参照するには、     {INVENTORY.\*}[macros] (/manual/appendix/macros/supported_by_location) を使用することができます。 -   [User macros](/manual/config/macros/user_macros)とタグ名/値に対してユーザーマクロコンテキストがサポート     されています。ユーザーマクロコンテキストは、ローレベルディスカバリーマクロを含む場合があります。 -   トリガープロトタイプのタグ名/値にローレベルディスカバリーマクロを使用することができます。  トリガーベースの通知では、以下のマクロを使用することができます:  -   {EVENT.TAGS}と{EVENT.RECOVERY.TAGS}マクロは、イベントタグまたは回復イベントタグのカンマ区切りリストに解決されます。 -   {EVENT.TAGSJSON} と {EVENT.RECOVERY.TAGSJSON} マクロは、イベントタグ [object](/manual/api/reference/event/object#event_tag) または回復イベントタグ オブジェクトを含む      JSON 配列に解決されるでしょう。  テンプレート、ホスト、item、Webシナリオで使用できるマクロは次のとおりです:  -   {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP},     {HOST.PORT} and {HOST.ID} macros -   {INVENTORY.\*}     [macros](/manual/appendix/macros/supported_by_location) -   [User macros](/manual/config/macros/user_macros) -   アイテムプロトタイプタグにローレベルディスカバリーマクロを使用することができます  ホストプロトタイプタグには、以下のマクロを使用することができます:  -   {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP},     {HOST.PORT} and {HOST.ID} macros -   {INVENTORY.\*}     [macros](/manual/appendix/macros/supported_by_location) -   [User macros](/manual/config/macros/user_macros) -   [Low-level discovery macros](/manual/config/macros/lld_macros) は、ディスカバリープロセス中に解決され、     発見されたホストに追加されるでしょう。

en-us	#### maintenance  Changes:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`,`maintenance.delete`: added strict validation of the methods parameters.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.get`,`maintenance.update`: dropped support for parameter `timeperiodid` of the timeperiod object.\
ja	#### メンテナンス  変更点:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`,`maintenance.delete`: メソッドパラメーターのバリデーションを強化しました。\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.get`,`maintenance.update`: タイムピリオドオブジェクトのパラメーター `timeperiodid` のサポートを終了しました。\

en-us	#### maintenance  Changes:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: the parameter `groupids` is now deprecated. Use `groups` instead.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: the parameter `hostids` is now deprecated. Use `hosts` instead.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: changed the type of parameters `groups`, `hosts`, `timeperiods` and `tags` from `array` to `object/array`.\
ja	#### メンテナンス  変更点:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: パラメーター `groupids` が廃止されました。代わりに `groups` を使用してください。\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: パラメーター `hostids`が廃止されました。代わりに `hosts` を使用してください。\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: パラメーター `groups`, `hosts`, `timeperiods`, `tags` のタイプを `array` から `object/array` に変更しました。\

en-us	# maintenance.create
ja	# maintenance.create

en-us	# maintenance.delete
ja	# maintenance.delete

en-us	# maintenance.get
ja	# maintenance.get

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

en-us	### Maintenance  The maintenance object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |maintenanceid|string|*(readonly)* ID of the maintenance.| |**name**<br>(required)|string|Name of the maintenance.| |**active\_since**<br>(required)|timestamp|Time when the maintenance becomes active.| |**active\_till**<br>(required)|timestamp|Time when the maintenance stops being active.| |description|string|Description of the maintenance.| |maintenance\_type|integer|Type of maintenance.<br><br>Possible values:<br>0 - *(default)* with data collection;<br>1 - without data collection.| |tags\_evaltype|integer|Problem tag evaluation method.<br><br>Possible values:<br>0 - *(default)* And/Or;<br>2 - Or.|  
ja	### Maintenance  The maintenance object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |maintenanceid|string|*(readonly)* ID of the maintenance.| |**name**<br>(required)|string|Name of the maintenance.| |**active\_since**<br>(required)|timestamp|Time when the maintenance becomes active.| |**active\_till**<br>(required)|timestamp|Time when the maintenance stops being active.| |description|string|Description of the maintenance.| |maintenance\_type|integer|Type of maintenance.<br><br>Possible values:<br>0 - *(default)* with data collection;<br>1 - without data collection.| |tags\_evaltype|integer|Problem tag evaluation method.<br><br>Possible values:<br>0 - *(default)* And/Or;<br>2 - Or.|  

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

en-us	# maintenance.update
ja	# maintenance.update

en-us	 ### Makefile targets  Loadable plugins provided by Zabbix have simple makefiles with the following targets:  |Target|Description| |--|--------| |make|Build plugin.| |make clean|Delete all files that are normally created by building the plugin.| |make check|Perform self-tests. A real PostgreSQL database is required.| |make style|Check Go code style with 'golangci-lint'.| |make format|Format Go code with 'go fmt'.| |make dist|Create an archive containing the plugin sources and sources of all packages needed to build the plugin and and its self-tests.|
ja	 ### Makefileのターゲット  Zabbixが用意しているローダブルモジュールの基本的なMakefileには以下のようなターゲットを用意しています：  |ターゲット|説明| |--|--------| |make|プラグインをビルドします。| |make clean|プラグインのビルド時に通常作成されたすべてのファイルを削除します。| |make check|セルフテストを実行します。実際のPostgreSQLデータベースが必要です。| |make style|'golangci-lint'を用いてGo言語の文法チェックを行います。| |make format|'go fmt'を用いてGo言語のコードのフォーマッティングを行います。| |make dist|プラグインのソースと、プラグインとそのセルフテストのビルドに必要なすべてのパッケージのソースを含むアーカイブを作成します。|

en-us	### Managing HA cluster  The current status of the HA cluster can be managed using the dedicated [runtime control](/manual/concepts/server#runtime_control) options:  -   `ha_status` - log HA cluster status in the Zabbix server log (and to stdout) -   `ha_remove_node=target` - remove an HA node identified by its     \<target\> - number of the node in the list (the number can be     obtained from the output of running ha\_status), e.g.:  ``` zabbix_server -R ha_remove_node=2 ```  Note that active/standby nodes cannot be removed.  -   `ha_set_failover_delay=delay` - set HA failover delay (between 10 seconds and 15 minutes; time     suffixes are supported, e.g. 10s, 1m)  Node status can be monitored:  -   in *Reports* → *[System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix#status_of_ha_cluster_nodes)* -   in the *System information* dashboard widget -   using the `ha_status` runtime control option of the server (see     above).  The `zabbix[cluster,discovery,nodes]` internal item can be used for node discovery, as it returns a JSON with the high-availability node information.
ja	### HA クラスターの管理  HA クラスターの現在のステータスは、専用の [ランタイム コントロール](/manual/concepts/server#runtime_control) オプションを使用して管理できます。  -   `ha_status` - Zabbixサーバーログ(および標準出力)にHAクラスターのステータスを記録します。 -   `ha_remove_node=target` - リスト内のノードの番号 (この番号は、ha\_status を実行した出力から取得できます)を\<target\> で指定してHAノードを削除します。例:  ``` zabbix_server -R ha_remove_node=2 ```  アクティブ/スタンバイ ノードは削除できないことに注意してください。  -   `ha_set_failover_delay=delay` - HAフェイルオーバー遅延の設定(10秒から15分まで。タイムサフィックスがサポートされています。例: 10s, 1m)  ノードのステータスは次のように監視できます :  -   *レポート* → *[システム情報](/manual/web_interface/frontend_sections/reports/status_of_zabbix#status_of_ha_cluster_nodes)* -   *システム情報*のダッシュボードウィジェット -   サーバーの`ha_status`ランタイム制御オプション(上記を参照)  `zabbix[cluster,discovery,nodes]`の内部アイテムは、高可用性ノード情報を含む JSON を返すため、ノード検出に使用できます。

en-us	 **Mandatory and optional parameters**  Parameters without angle brackets are mandatory. Parameters marked with angle brackets **<** **>** are optional.  **Usage with command-line utilities**  Note that when testing or using item keys with zabbix_agentd or zabbix_get from the command line you should consider shell syntax too.  For example, if a certain parameter of the key has to be enclosed in double quotes you have to explicitly escape double quotes, otherwise they will be trimmed by the shell as special characters and will not be passed to the Zabbix utility.  Examples:      zabbix_agentd -t 'vfs.dir.count[/var/log,,,"file,dir",,0]'      zabbix_agentd -t vfs.dir.count[/var/log,,,\"file,dir\",,0]
ja	**必須パラメータとオプションパラメータ**  角括弧のないパラメータは必須です。**<** **>** でマークされたパラメータはオプションです。  **コマンドラインユーティリティでの使用方法**  コマンドラインから zabbix_agentd または zabbix_get を使用してアイテムキーをテストまたは使用する場合、シェルの構文も考慮する必要があります。  例えば、キーの特定のパラメータを二重引用符(")で囲む必要がある場合、二重引用符を明示的にエスケープする必要があります。<br> 明示的にエスケープしないと、シェルによって二重引用符が特殊文字としてトリミングされ、Zabbixユーティリティに渡されません。  例:      $ zabbix_agentd -t 'vfs.dir.count[/var/log,,,"file,dir",,0]'      $ zabbix_agentd -t vfs.dir.count[/var/log,,,\"file,dir\",,0]

en-us	##### - Mandatory interface  The only mandatory function is **zbx\_module\_api\_version()**:  ``` {.c} int zbx_module_api_version(void); ```  This function should return the API version implemented by this module and in order for the module to be loaded this version must match module API version supported by Zabbix. Version of module API supported by Zabbix is ZBX\_MODULE\_API\_VERSION. So this function should return this constant. Old constant ZBX\_MODULE\_API\_VERSION\_ONE used for this purpose is now defined to equal ZBX\_MODULE\_API\_VERSION to preserve source compatibility, but it's usage is not recommended.
ja	##### 必須インターフェース  必須の関数は **zbx_module_api_version()** だけです。  ``` {.c} int zbx_module_api_version(void); ```  この関数は、このモジュールが実装しているAPIバージョンを返し、モジュールをロードするためには、このバージョンが<br> ZabbixがサポートするモジュールAPIバージョンと一致する必要があります。Zabbix がサポートするモジュール API のバージョンは、<br> ZBX_MODULE_API_VERSION です。したがって、この関数はこの定数を返す必要があります。この目的で使用されていた古い定数<br> ZBX_MODULE_API_VERSION_ONEは、ソースの互換性を保つためにZBX_MODULE_API_VERSIONと同じに定義されていますが、<br> この使用は推奨されません。<br>

en-us	##### Manifest preparation  Each module is expected to have a manifest.json file with the following fields in JSON format:  |Parameter|Required|Type|Default|Description| |---------|---|----|--|-------------------| |manifest\_version|Yes|Double|\-|Manifest version of the module. Currently supported version is **1**.| |id|Yes|String|\-|Module ID. Only one module with given ID can be enabled at the same time.| |name|Yes|String|\-|Module name as displayed in the Administration section.| |version|Yes|String|\-|Module version as displayed in the Administration section.| |namespace|Yes|String|\-|PHP namespace for Module.php and action classes.| |author|No|String|""|Module author as displayed in the Administration section.| |url|No|String|""|Module URL as displayed in the Administration section.| |description|No|String|""|Module description as displayed in the Administration section.| |actions|No|Object|{}|Actions to register with this module. See Actions.| |config|No|Object|{}|Module configuration.|  For reference, please see an example of manifest.json in the [Reference](#reference) section.
ja	##### マニフェストの準備  各モジュールは、次のようなフィールドを持つ JSON 形式の manifest.json ファイルを用意する必要があります。  |Parameter|必須？|型|デフォルト値|説明| |---------|--------|----|-------|-----------| |manifest\_version|Yes|Double|\-|モジュールのマニフェスト・バージョン。現在サポートされているバージョンは **1** です| |id|Yes|String|\-|モジュールID。同時に有効にできるのは、指定されたIDを持つ1つのモジュールのみです| |name|Yes|String|\-|管理セクションに表示されるモジュール名| |version|Yes|String|\-|管理セクションに表示されるモジュールのバージョン| |namespace|Yes|String|\-|Module.php およびアクションクラス用の PHP 名前空間| |author|No|String|""|管理セクションに表示されるモジュール作成者| |url|No|String|""|管理セクションに表示されるモジュールURL| |description|No|String|""|管理セクションに表示されるモジュールの説明| |actions|No|Object|{}|このモジュールに登録するアクション。アクションを参照| |config|No|Object|{}|モジュール設定|  参考までに、[Reference](#reference)セクションの manifest.json の例をご覧ください。

en-us	##### Manual mode  When [configuring a host](/manual/config/hosts/host), in the *Inventory* tab you can enter such details as the type of device, serial number, location, responsible person, etc., - the data that will populate inventory information.  If a URL is included in the host inventory information and it starts with 'http' or 'https', it will result in a clickable link in the *Inventory* section.
ja	##### 手動モード  [ホストを設定](/manual/config/hosts/host)するときに、*インベントリ*タブで、デバイスのタイプ、シリアル番号、場所、担当者などの詳細(インベントリ情報に入力されるデータ)を入力できます。  ホスト インベントリ情報にURLが含まれており、そのURLが'http'または'https'で始まる場合、*インベントリ*セクションにクリック可能なリンクが表示されます。

en-us	# map.create
ja	# map.create

en-us	# map.delete
ja	# map.delete

en-us	#### Map element Host group  The map element Host group object defines one host group element.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupid|string|Host group ID|
ja	#### Map element Host group  map element Host group オブジェクトは、1つのホストグループ要素を定義します。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |groupid|string|ホストグループID|

en-us	#### Map element Host  The map element Host object defines one host element.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hostid|string|Host ID|
ja	#### Map element Host  map element Host オブジェクトは 1 つのホスト要素を定義します  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |hostid|string|ホストID|

en-us	#### Map element Map  The map element Map object defines one map element.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmapid|string|Map ID|
ja	#### Map element Map  map element Map オブジェクトは、1つのマップ要素を定義します。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmapid|string|マップID|

en-us	### Map element  The map element object defines an object displayed on a map. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |selementid|string|*(readonly)* ID of the map element.| |**elements**<br>(required)|array|Element data object. Required for host, host group, trigger and map type elements.| |**elementtype**<br>(required)|integer|Type of map element.<br><br>Possible values:<br>0 - host;<br>1 - map;<br>2 - trigger;<br>3 - host group;<br>4 - image.| |**iconid\_off**<br>(required)|string|ID of the image used to display the element in default state.| |areatype|integer|How separate host group hosts should be displayed.<br><br>Possible values:<br>0 - *(default)* the host group element will take up the whole map;<br>1 - the host group element will have a fixed size.| |elementsubtype|integer|How a host group element should be displayed on a map.<br><br>Possible values:<br>0 - *(default)* display the host group as a single element;<br>1 - display each host in the group separately.| |evaltype|integer|Map element tag filtering condition evaluation method.<br><br>Possible values:<br>0 - *(default)* AND / OR;<br>2 - OR.| |height|integer|Height of the fixed size host group element in pixels.<br><br>Default: 200.| |iconid\_disabled|string|ID of the image used to display disabled map elements. Unused for image elements.| |iconid\_maintenance|string|ID of the image used to display map elements in maintenance. Unused for image elements.| |iconid\_on|string|ID of the image used to display map elements with problems. Unused for image elements.| |label|string|Label of the element.| |label\_location|integer|Location of the map element label.<br><br>Possible values:<br>-1 - *(default)* default location;<br>0 - bottom;<br>1 - left;<br>2 - right;<br>3 - top.| |permission|integer|Type of permission level.<br><br>Possible values:<br>-1 - none;<br>2 - read only;<br>3 - read-write.| |sysmapid|string|*(readonly)* ID of the map that the element belongs to.| |urls|array|Map element URLs.<br><br>The map element URL object is [described in detail below](object#map_element_url).| |use\_iconmap|integer|Whether icon mapping must be used for host elements.<br><br>Possible values:<br>0 - do not use icon mapping;<br>1 - *(default)* use icon mapping.| |viewtype|integer|Host group element placing algorithm.<br><br>Possible values:<br>0 - *(default)* grid.| |width|integer|Width of the fixed size host group element in pixels.<br><br>Default: 200.| |x|integer|X-coordinates of the element in pixels.<br><br>Default: 0.| |y|integer|Y-coordinates of the element in pixels.<br><br>Default: 0.|
ja	### Map element  map element オブジェクトは、マップ上に表示されるオブジェクトを定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |selementid|string|*(読取専用)* マップ要素の ID| |**elements**<br>(必須)|array|要素データ オブジェクト。 ホスト、ホスト グループ、トリガー、およびマップタイプ要素に必要です。| |**elementtype**<br>(必須)|integer|マップ要素のタイプ<br><br>有効な値:<br>0 - ホスト<br>1 - マップ<br>2 - トリガー<br>3 - ホスト グループ<br>4 - 画像| |**iconid\_off**<br>(必須)|string|デフォルト状態で要素を表示するために使用される画像の ID| |areatype|integer|個別のホスト グループ ホストを表示する方法。<br><br>有効な値:<br>0 - *(デフォルト)* ホスト グループ要素がマップ全体を占有<br>1 - ホスト グループ要素はサイズ固定| |elementsubtype|integer|ホストグループ要素をマップ上に表示する方法<br><br>有効な値:<br>0 - *(デフォルト)* ホスト グループを 1 つの要素として表示<br>1 - 各ホストを表示 グループで別々に| |evaltype|integer|マップ要素タグのフィルタリング条件評価方法<br><br>有効な値:<br>0 - *(デフォルト)* AND/OR<br>2 - OR| |height|integer|固定サイズのホストグループ要素の高さ (ピクセル単位)<br><br>デフォルト: 200| |iconid\_disabled|string|無効な地図要素を表示するために使用される画像の ID。 画像要素には使用されません。| |iconid\_maintenance|string|メンテナンスでマップ要素を表示するために使用される画像の ID。 画像要素には使用されません。| |iconid\_on|string|障害のあるマップ要素を表示するために使用される画像の ID。 画像要素には使用されません。| |label|string|要素のラベル。| |label\_location|integer|マップ要素ラベル位置<br><br>有効な値:<br>-1 - *(デフォルト)* デフォルト位置<br>0 - 下;<br>1 - 左;<br>2 - 右 ;<br>3 - 上| |permission|integer|権限レベル<br><br>有効な値:<br>-1 - 無し<br>2 - 読取専用<br>3 - 読取/書込| |sysmapid|string|*(読取専用)* 要素が属するマップの ID| |urls|array|マップ要素の URL<br><br>マップ要素のURLオブジェクトについては、[以下で詳しく説明](object#map_element_url)します。| |use\_iconmap|integer|ホスト要素にアイコンマッピングを使用するか<br><br>有効な値:<br>0 - 使用しない<br>1 - *(デフォルト)* 使用する| |viewtype|integer|ホストグループ要素配置アルゴリズム<br><br>可能な値:<br>0 - *(デフォルト)* グリッド| |width|integer|固定サイズのホストグループ要素の幅 (ピクセル単位)<br><br>デフォルト: 200| |x|integer|要素の X 座標 (ピクセル単位)<br><br>デフォルト: 0| |y|integer|要素の Y 座標 (ピクセル単位)<br><br>デフォルト: 0|

en-us	#### Map element Trigger  The map element Trigger object defines one or more trigger elements.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |triggerid|string|Trigger ID|
ja	#### Map element Trigger  map element Trigger オブジェクトは、1 つまたは複数のトリガー要素を定義します。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |triggerid|string|トリガーID|

en-us	#### Map element URL  The map element URL object defines a clickable link that will be available for a specific map element. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmapelementurlid|string|*(readonly)* ID of the map element URL.| |**name**<br>(required)|string|Link caption.| |**url**<br>(required)|string|Link URL.| |selementid|string|ID of the map element that the URL belongs to.|
ja	#### Map element URL  map element URL オブジェクトは、特定のマップ要素で使用できるクリック可能なリンクを定義します。  次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmapelementurlid|string|*(読取専用)* マップ要素URLのID| |**name**<br>(必須)|string|リンクのキャプション| |**url**<br>(必須)|string|リンク URL| |selementid|string|URLが属するマップ要素のID|

en-us	# map.get
ja	# map.get

en-us	#### Map lines  Create a map line.  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.create",     "params": {         "name": "Map API lines",         "width": 500,         "height": 500,         "lines": [             {                 "x1": 30,                 "y1": 10,                 "x2": 100,                 "y2": 50,                 "line_type": 1,                 "line_width": 10,                 "line_color": "009900"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "11"         ]     },     "id": 1 } ```
ja	#### マップライン  マップラインを作成します。  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.create",     "params": {         "name": "Map API lines",         "width": 500,         "height": 500,         "lines": [             {                 "x1": 30,                 "y1": 10,                 "x2": 100,                 "y2": 50,                 "line_type": 1,                 "line_width": 10,                 "line_color": "009900"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "11"         ]     },     "id": 1 } ```

en-us	### Map lines  The map line object defines an line displayed on a map. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmap\_shapeid|string|*(readonly)* ID of the map shape element.| |x1|integer|X-coordinates of the line point 1 in pixels.<br><br>Default: 0.| |y1|integer|Y-coordinates of the line point 1 in pixels.<br><br>Default: 0.| |x2|integer|X-coordinates of the line point 2 in pixels.<br><br>Default: 200.| |y2|integer|Y-coordinates of the line point 2 in pixels.<br><br>Default: 200.| |line\_type|integer|Type of the lines.<br><br>Possible values:<br>0 - none;<br>1 - `—————`;<br>2 - `·····`;<br>3 - `- - -`.<br><br>Default: 0.| |line\_width|integer|Width of the lines in pixels.<br><br>Default: 0.| |line\_color|string|Line color.<br><br>Default: '000000'.| |zindex|integer|Value used to order all shapes and lines (z-index).<br><br>Default: 0.|
ja	### Map lines  map line オブジェクトは、マップに表示されるラインを定義します。 次のプロパティがあります：  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmap\_shapeid|string|*(読取専用)* 地図形状要素のID| |x1|integer|ライン ポイント 1 の X 座標 (ピクセル単位)<br><br>デフォルト: 0| |y1|integer|ライン ポイント 1 の Y 座標 (ピクセル単位)<br><br>デフォルト: 0| |x2|integer|ライン ポイント 2 の X 座標 (ピクセル単位)<br><br>デフォルト: 200| |y2|integer|ライン ポイント 2 の Y 座標 (ピクセル単位)<br><br>デフォルト: 200| |line\_type|integer|線のタイプ<br><br>使用可能な値:<br>0 - 無し<br>1 - `—————`<br>2 - `·····`<br>3 - `- - -`<br><br>デフォルト: 0| |line\_width|integer|ラインの幅 (ピクセル単位)<br><br>デフォルト: 0| |line\_color|string|ラインの色<br><br>デフォルト: '000000'| |zindex|integer|すべての形と線の順序付けに使用される値 (z-index)<br><br>デフォルト: 0|

en-us	### Map link  The map link object defines a link between two map elements. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |linkid|string|*(readonly)* ID of the map link.| |**selementid1**<br>(required)|string|ID of the first map element linked on one end.| |**selementid2**<br>(required)|string|ID of the first map element linked on the other end.| |color|string|Line color as a hexadecimal color code.<br><br>Default: `000000`.| |drawtype|integer|Link line draw style.<br><br>Possible values:<br>0 - *(default)* line;<br>2 - bold line;<br>3 - dotted line;<br>4 - dashed line.| |label|string|Link label.| |linktriggers|array|Map link triggers to use as link status indicators.<br><br>The map link trigger object is [described in detail below](object#map_link_trigger).| |permission|integer|Type of permission level.<br><br>Possible values:<br>-1 - none;<br>2 - read only;<br>3 - read-write.| |sysmapid|string|ID of the map the link belongs to.|
ja	### Map link  Map link オブジェクトは2つのマップ要素間のリンクを定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |linkid|string|*(読取専用)* マップ リンクの ID| |**selementid1**<br>(必須)|string|一方の端にリンクされている最初のマップ要素の ID| |**selementid2**<br>(必須)|string|もう一方の端にリンクされている最初のマップ要素の ID| |color|string|ラインの色を 16 進数のカラーコードで表します<br><br>デフォルト: `000000`| |drawtype|integer|リンク線の描画スタイル<br><br>有効な値:<br>0 - *(デフォルト)* 線<br>2 - 太線<br>3 - 点線<br>4 - 破線| |label|string|リンクラベル| |linktriggers|array|リンク ステータス インジケーターとして使用するマップ リンク トリガー<br><br>マップ リンク トリガー オブジェクトについては、[以下で詳しく説明](object#map_link_trigger)します。| |permission|integer|権限レベル<br><br>有効な値:<br>-1 - 無し<br>2 - 読取専用<br>3 - 読取/書込| |sysmapid|string|リンクが属する地図の ID。|

en-us	#### Map listing  ![](../../../../../assets/en/manual/web_interface/map_list.png){width="600"}  Displayed data:  |Column|Description| |------|-----------| |*Name*|Name of the map. Click on the name to [view](/manual/web_interface/frontend_sections/monitoring/maps#viewing_maps) the map.| |*Width*|Map width is displayed.| |*Height*|Map height is displayed.| |*Actions*|Two actions are available:<br>**Properties** - edit general map [properties](/manual/config/visualization/maps/map#creating_a_map)<br>**Constructor** - access the grid for adding [map elements](/manual/config/visualization/maps/map#adding_elements)|  To [configure](/manual/config/visualization/maps/map#creating_a_map) a new map, click on the *Create map* button in the top right-hand corner. To import a map from a YAML, XML, or JSON file, click on the *Import* button in the top right-hand corner. The user who imports the map will be set as its owner.  Two buttons below the list offer some mass-editing options:  -   *Export* - export the maps to a YAML, XML, or JSON file -   *Delete* - delete the maps  To use these options, mark the checkboxes before the respective maps, then click on the required button.
ja	#### マップリスト  ![](../../../../../assets/en/manual/web_interface/map_list.png){width="600"}  表示情報  |列|詳細| |------|-----------| |*名前*|マップの名前。 名前をクリックして、マップを[表示](/manual/web_interface/frontend_sections/monitoring/maps#viewing_maps)します。| |*幅*|マップの表示幅| |*高さ*|マップの表示高| |*アクション*|次の2つのアクションを使用できます。<br>**プロパティ** - 一般的なマップの[プロパティ](/manual/config/visualization/maps/map#creating_a_map)編集<br>**変更** - [マップ 要素](/manual/config/visualization/maps/map#adding_elements)グリッドにアクセス|  新しいマップを[設定](/manual/config/visualization/maps/map#creating_a_map)するには、右上隅にある*マップの作成*ボタンをクリックします。 YAML、XML、またはJSONファイルからマップをインポートするには、右上隅にある*インポート*ボタンをクリックします。 マップをインポートしたユーザーがその所有者として設定されます。  リストの下にある2つのボタンは、いくつかの一括編集オプションを提供します。  -   *エクスポート* - マップをYAML,XML,JSONいずれかのファイルにエクスポートします -   *削除* - マップを削除します  これらのオプションを使用するには、マップの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

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

en-us	##### Mapping LLD macros  Next you have to go to the LLD macros tab and make the following mappings:      {#VOLUME}=$.labels['volume']     {#METRIC}=$['name']     {#HELP}=$['help']
ja	##### LLDマクロマッピング  次にLLDマクロ タブに移動して次のマッピングを行います。      {#VOLUME}=$.labels['volume']     {#METRIC}=$['name']     {#HELP}=$['help']

en-us	#### Maps  Configure maps to create detailed dynamic representations of your IT infrastructure.  [Map API](/manual/api/reference/map)
ja	#### マップ  マップを設定して、IT インフラストラクチャの詳細な動的表示を作成します。  [Map API](/manual/api/reference/map)

en-us	#### Map shapes  Create a map with map name title.  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.create",     "params": {         "name": "Host map",         "width": 600,         "height": 600,         "shapes": [             {                 "type": 0,                 "x": 0,                 "y": 0,                 "width": 600,                 "height": 11,                 "text": "{MAP.NAME}"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "10"         ]     },     "id": 1 } ```
ja	#### マップの形状  マップ名titleでマップを作成します。  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.create",     "params": {         "name": "Host map",         "width": 600,         "height": 600,         "shapes": [             {                 "type": 0,                 "x": 0,                 "y": 0,                 "width": 600,                 "height": 11,                 "text": "{MAP.NAME}"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "10"         ]     },     "id": 1 } ```

en-us	### Map shapes  The map shape object defines an geometric shape (with or without text) displayed on a map. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmap\_shapeid|string|*(readonly)* ID of the map shape element.| |**type** (required)|integer|Type of map shape element.<br><br>Possible values:<br>0 - rectangle;<br>1 - ellipse.<br><br>Property is required when new shapes are created.| |x|integer|X-coordinates of the shape in pixels.<br><br>Default: 0.| |y|integer|Y-coordinates of the shape in pixels.<br><br>Default: 0.| |width|integer|Width of the shape in pixels.<br><br>Default: 200.| |height|integer|Height of the shape in pixels.<br><br>Default: 200.| |text|string|Text of the shape.| |font|integer|Font of the text within shape.<br><br>Possible values:<br>0 - Georgia, serif<br>1 - “Palatino Linotype”, “Book Antiqua”, Palatino, serif<br>2 - “Times New Roman”, Times, serif<br>3 - Arial, Helvetica, sans-serif<br>4 - “Arial Black”, Gadget, sans-serif<br>5 - “Comic Sans MS”, cursive, sans-serif<br>6 - Impact, Charcoal, sans-serif<br>7 - “Lucida Sans Unicode”, “Lucida Grande”, sans-serif<br>8 - Tahoma, Geneva, sans-serif<br>9 - “Trebuchet MS”, Helvetica, sans-serif<br>10 - Verdana, Geneva, sans-serif<br>11 - “Courier New”, Courier, monospace<br>12 - “Lucida Console”, Monaco, monospace<br><br>Default: 9.| |font\_size|integer|Font size in pixels.<br><br>Default: 11.| |font\_color|string|Font color.<br><br>Default: '000000'.| |text\_halign|integer|Horizontal alignment of text.<br><br>Possible values:<br>0 - center;<br>1 - left;<br>2 - right.<br><br>Default: 0.| |text\_valign|integer|Vertical alignment of text.<br><br>Possible values:<br>0 - middle;<br>1 - top;<br>2 - bottom.<br><br>Default: 0.| |border\_type|integer|Type of the border.<br><br>Possible values:<br>0 - none;<br>1 - `—————`;<br>2 - `·····`;<br>3 - `- - -`.<br><br>Default: 0.| |border\_width|integer|Width of the border in pixels.<br><br>Default: 0.| |border\_color|string|Border color.<br><br>Default: '000000'.| |background\_color|string|Background color (fill color).<br><br>Default: `(empty)`.| |zindex|integer|Value used to order all shapes and lines (z-index).<br><br>Default: 0.|
ja	### Map shapes  Map shapes オブジェクトは、マップ上に表示される幾何学的形状 (テキストの有無にかかわらず) を定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmap\_shapeid|string|*(読取専用)* マップ シェイプ エレメントのID| |**type** (必須)|integer|マップ シェイプ エレメントのタイプ<br><br>有効な値:<br>0 - 長方形<br>1 - 楕円形<br><br>新しいシェイプを作成する場合はプロパティが必要です。| |x|integer|シェイプの X 座標 (ピクセル単位)<br><br>デフォルト: 0| |y|integer|シェイプの Y 座標 (ピクセル単位)<br><br>デフォルト: 0| |width|integer|シェイプの幅 (ピクセル単位)<br><br>デフォルト: 200| |height|integer|シェイプの高さ (ピクセル単位)<br><br>デフォルト: 200| |text|string|シェイプのテキスト| |font|integer|シェイプ内のテキストのフォント<br><br>有効な値:<br>0 - Georgia, serif<br>1 - “Palatino Linotype”, “Book Antiqua”, Palatino, serif<br>2 - “Times New Roman”, Times, serif<br>3 - Arial, Helvetica, sans-serif<br>4 - “Arial Black”, Gadget, sans-serif<br>5 - “Comic Sans MS”, cursive, sans-serif<br>6 - Impact, Charcoal, sans-serif<br>7 - “Lucida Sans Unicode”, “Lucida Grande”, sans-serif<br>8 - Tahoma, Geneva, sans-serif<br>9 - “Trebuchet MS”, Helvetica, sans-serif<br>10 - Verdana, Geneva, sans-serif<br>11 - “Courier New”, Courier, monospace<br>12 - “Lucida Console”, Monaco, monospace<br><br>デフォルト: 9| |font\_size|integer|ピクセル単位のフォント サイズ<br><br>デフォルト: 11| |font\_color|string|フォントカラー<br><br>デフォルト: '000000'| |text\_halign|integer|テキストの水平方向配置<br><br>有効な値:<br>0 - 中央<br>1 - 左<br>2 - 右<br><br>デフォルト: 0| |text\_valign|integer|テキストの垂直方向配置<br><br>有効な値:<br>0 - 中央<br>1 - 上<br>2 - 下<br><br>デフォルト: 0| |border\_type|integer|ボーダータイプ<br><br>可能な値:<br>0 - 無し<br>1 - `—————`<br>2 - `·····`<br>3 - `- - -`<br><br>デフォルト: 0| |border\_width|integer|ボーダーの幅 (ピクセル単位)<br><br>デフォルト: 0| |border\_color|string|ボーダーカラー<br><br>デフォルト: '000000'| |background\_color|string|背景色 (塗りつぶし)<br><br>デフォルト: `(空)`| |zindex|integer|すべての形状と線の順序付けに使用される値 (z-index)<br><br>デフォルト: 0|

en-us	#### Map sharing  Create a map with two types of sharing (user and user group).  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.create",     "params": {         "name": "Map sharing",         "width": 600,         "height": 600,         "users": [             {                 "userid": "4",                 "permission": "3"             }         ],         "userGroups": [             {                 "usrgrpid": "7",                 "permission": "2"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "9"         ]     },     "id": 1 } ```
ja	#### 地図の共有  2種類の共有（ユーザーとユーザーグループ）マップを作成します。  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.create",     "params": {         "name": "Map sharing",         "width": 600,         "height": 600,         "users": [             {                 "userid": "4",                 "permission": "3"             }         ],         "userGroups": [             {                 "usrgrpid": "7",                 "permission": "2"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "9"         ]     },     "id": 1 } ```

en-us	### Map  The map object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmapid|string|*(readonly)* ID of the map.| |**height**<br>(required)|integer|Height of the map in pixels.| |**name**<br>(required)|string|Name of the map.| |**width**<br>(required)|integer|Width of the map in pixels.| |backgroundid|string|ID of the image used as the background for the map.| |expand\_macros|integer|Whether to expand macros in labels when configuring the map.<br><br>Possible values:<br>0 - *(default)* do not expand macros;<br>1 - expand macros.| |expandproblem|integer|Whether the problem trigger will be displayed for elements with a single problem.<br><br>Possible values:<br>0 - always display the number of problems;<br>1 - *(default)* display the problem trigger if there's only one problem.| |grid\_align|integer|Whether to enable grid aligning.<br><br>Possible values:<br>0 - disable grid aligning;<br>1 - *(default)* enable grid aligning.| |grid\_show|integer|Whether to show the grid on the map.<br><br>Possible values:<br>0 - do not show the grid;<br>1 - *(default)* show the grid.| |grid\_size|integer|Size of the map grid in pixels.<br><br>Supported values: 20, 40, 50, 75 and 100.<br><br>Default: 50.| |highlight|integer|Whether icon highlighting is enabled.<br><br>Possible values:<br>0 - highlighting disabled;<br>1 - *(default)* highlighting enabled.| |iconmapid|string|ID of the icon map used on the map.| |label\_format|integer|Whether to enable advanced labels.<br><br>Possible values:<br>0 - *(default)* disable advanced labels;<br>1 - enable advanced labels.| |label\_location|integer|Location of the map element label.<br><br>Possible values:<br>0 - *(default)* bottom;<br>1 - left;<br>2 - right;<br>3 - top.| |label\_string\_host|string|Custom label for host elements.<br><br>Required for maps with custom host label type.| |label\_string\_hostgroup|string|Custom label for host group elements.<br><br>Required for maps with custom host group label type.| |label\_string\_image|string|Custom label for image elements.<br><br>Required for maps with custom image label type.| |label\_string\_map|string|Custom label for map elements.<br><br>Required for maps with custom map label type.| |label\_string\_trigger|string|Custom label for trigger elements.<br><br>Required for maps with custom trigger label type.| |label\_type|integer|Map element label type.<br><br>Possible values:<br>0 - label;<br>1 - IP address;<br>2 - *(default)* element name;<br>3 - status only;<br>4 - nothing.| |label\_type\_host|integer|Label type for host elements.<br><br>Possible values:<br>0 - label;<br>1 - IP address;<br>2 - *(default)* element name;<br>3 - status only;<br>4 - nothing;<br>5 - custom.| |label\_type\_hostgroup|integer|Label type for host group elements.<br><br>Possible values:<br>0 - label;<br>2 - *(default)* element name;<br>3 - status only;<br>4 - nothing;<br>5 - custom.| |label\_type\_image|integer|Label type for host group elements.<br><br>Possible values:<br>0 - label;<br>2 - *(default)* element name;<br>4 - nothing;<br>5 - custom.| |label\_type\_map|integer|Label type for map elements.<br><br>Possible values:<br>0 - label;<br>2 - *(default)* element name;<br>3 - status only;<br>4 - nothing;<br>5 - custom.| |label\_type\_trigger|integer|Label type for trigger elements.<br><br>Possible values:<br>0 - label;<br>2 - *(default)* element name;<br>3 - status only;<br>4 - nothing;<br>5 - custom.| |markelements|integer|Whether to highlight map elements that have recently changed their status.<br><br>Possible values:<br>0 - *(default)* do not highlight elements;<br>1 - highlight elements.| |severity\_min|integer|Minimum severity of the triggers that will be displayed on the map.<br><br>Refer to the [trigger "severity" property](/manual/api/reference/trigger/object#trigger) for a list of supported trigger severities.| |show\_unack|integer|How problems should be displayed.<br><br>Possible values:<br>0 - *(default)* display the count of all problems;<br>1 - display only the count of unacknowledged problems;<br>2 - display the count of acknowledged and unacknowledged problems separately.| |userid|string|Map owner user ID.| |private|integer|Type of map sharing.<br><br>Possible values:<br>0 - public map;<br>1 - *(default)* private map.| |show\_suppressed|integer|Whether suppressed problems are shown.<br><br>Possible values:<br>0 - *(default)* hide suppressed problems;<br>1 - show suppressed problems.|
ja	### Map  Map オブジェクトには次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmapid|string|*(読取専用)* マップのID| |**height**<br>(必須)|integer|マップの高さ(ピクセル)| |**name**<br>(必須)|string|マップの名前| |**width**<br>(必須)|integer|マップの横幅(ピクセル)| |backgroundid|string|マップの背景として使用される画像の ID| |expand\_macros|integer|マップの構成時にラベルのマクロを展開するかどうか<br><br>有効な値:<br>0 - *(デフォルト)* 展開しない<br>1 - 展開する| |expandproblem|integer|1 つの障害がある要素に対して障害のトリガーを表示するかどうか<br><br>有効な値:<br>0 - 常に問題の数を表示する<br><br>1 - *(デフォルト)* 障害が1つしかない場合は障害のトリガーを表示します| |grid\_align|integer|グリッド配置<br><br>有効な値:<br>0 - 無効<br>1 - *(デフォルト)* 有効| |grid\_show|integer|地図上のグリッド表示<br><br>有効な値:<br>0 - 表示しない<br>1 - *(デフォルト)* 表示する| |grid\_size|integer|地図上のグリッドピクセルサイズ<br><br>有効な値:20,40,50,75,100<br><br>デフォルト: 50| |highlight|integer|アイコンの強調表示<br><br>有効な値:<br>0 - しない<br>1 - *(デフォルト)* する| |iconmapid|string|マップで使用されるアイコン マップの ID| |label\_format|integer|高度なラベルの有効化<br><br>有効な値:<br>0 - *(デフォルト)* 無効<br>1 - 有効| |label\_location|integer|マップエレメントラベルの位置<br><br>有効な値:<br>0 - *(デフォルト)* 下<br>1 - 左<br>2 - 右<br>3 - 上| |label\_string\_host|string|ホスト要素のカスタムラベル<br><br>カスタムホストラベルタイプのマップでは必須| |label\_string\_hostgroup|string|ホストグループ要素のカスタムラベル<br><br>カスタムホストグループラベルタイプのマップでは必須| |label\_string\_image|string|画像要素のカスタム ラベル<br><br>カスタム画像ラベルタイプの地図では必須| |label\_string\_map|string|マップ要素のカスタムラベル<br><br>カスタムマップラベルタイプのマップでは必須| |label\_string\_trigger|string|トリガー要素のカスタム ラベル<br><br>カスタムトリガーラベルタイプのマップでは必須| |label\_type|integer|マップ要素のラベルタイプ<br><br>有効な値:<br>0 - ラベル<br>1 - IP アドレス<br>2 - *(デフォルト)* 要素名<br>3 - ステータスのみ<br>4 - 無し| |label\_type\_host|integer|ホスト要素のラベルタイプ<br><br>有効な値:<br>0 - ラベル<br>1 - IP アドレス<br>2 - *(デフォルト)* 要素名<br>3 - ステータスのみ <br>4 - 無し<br>5 - カスタム| |label\_type\_hostgroup|integer|ホストグループ要素のラベルタイプ<br><br>有効な値:<br>0 - ラベル<br>2 - *(デフォルト)* 要素名<br>3 - ステータスのみ<br>4 - 無し<br>5 - カスタム| |label\_type\_image|integer|ホストグループ要素のラベルタイプ<br><br>有効な値:<br>0 - ラベル<br>2 - *(デフォルト)* 要素名<br>4 - 無し<br>5 - カスタム| |label\_type\_map|integer|マップ要素のラベル タイプ<br><br>有効な値:<br>0 - ラベル<br>2 - *(デフォルト)* 要素名<br>3 - ステータスのみ<br>4 - なし<br>4 - 無し<br>5 - カスタム| |label\_type\_trigger|integer|トリガー要素のラベル タイプ<br><br>有効な値:<br>0 - ラベル<br>2 - *(デフォルト)* 要素名<br>3 - ステータスのみ<br>4 - 無し<br>5 - カスタム| |markelements|integer|最近ステータスが変更されたマップ要素の強調表示<br><br>有効な値:<br>0 - *(デフォルト)* 強調表示しない<br>1 - 要素を強調表示する| |severity\_min|integer|マップに表示されるトリガーの最小深刻度<br><br>サポートされているトリガー深刻度のリストについては、[トリガーの"深刻度"プロパティ](/manual/api/reference/trigger/object#trigger)を参照してください| |show\_unack|integer|障害の表示方法<br><br>有効な値:<br>0 - *(デフォルト)* すべての障害数を表示<br>1 - 未確認の障害数のみ表示<br>2 - 確認済みの障害数と未確認の障害数を別々に表示| |userid|string|マップ所有者のユーザー ID| |private|integer|マップの共有<br><br>有効な値:<br>0 - 公開<br>1 - *(デフォルト)* 非公開| |show\_suppressed|integer|抑制された障害の表示<br><br>有効な値:<br>0 - *(デフォルト)* 非表示<br>1 - 表示|

en-us	# Map  This class is designed to work with maps.  Object references:\  -   [Map](/manual/api/reference/map/object#map) -   [Map element](/manual/api/reference/map/object#map_element) -   [Map link](/manual/api/reference/map/object#map_link) -   [Map URL](/manual/api/reference/map/object#map_url) -   [Map user](/manual/api/reference/map/object#map_user) -   [Map user group](/manual/api/reference/map/object#map_user_group) -   [Map shape](/manual/api/reference/map/object#map_shapes) -   [Map line](/manual/api/reference/map/object#map_lines)  Available methods:\  -   [map.create](/manual/api/reference/map/create) - create new maps -   [map.delete](/manual/api/reference/map/delete) - delete maps -   [map.get](/manual/api/reference/map/get) - retrieve maps -   [map.update](/manual/api/reference/map/update) - update maps
ja	# Map  このクラスは、マップを操作するためのものです。  オブジェクトリファレンス :\  -   [Map](/manual/api/reference/map/object#map) -   [Map element](/manual/api/reference/map/object#map_element) -   [Map link](/manual/api/reference/map/object#map_link) -   [Map URL](/manual/api/reference/map/object#map_url) -   [Map user](/manual/api/reference/map/object#map_user) -   [Map user group](/manual/api/reference/map/object#map_user_group) -   [Map shape](/manual/api/reference/map/object#map_shapes) -   [Map line](/manual/api/reference/map/object#map_lines)  利用可能なメソッド :\  -   [map.create](/manual/api/reference/map/create) - 新しいマップの作成 -   [map.delete](/manual/api/reference/map/delete) - マップの削除 -   [map.get](/manual/api/reference/map/get) - マップの取得 -   [map.update](/manual/api/reference/map/update) - マップの更新

en-us	# map.update
ja	# map.update

en-us	### Map URL  The map URL object defines a clickable link that will be available for all elements of a specific type on the map. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmapurlid|string|*(readonly)* ID of the map URL.| |**name**<br>(required)|string|Link caption.| |**url**<br>(required)|string|Link URL.| |elementtype|integer|Type of map element for which the URL will be available.<br><br>Refer to the [map element "type" property](object#map_element) for a list of supported types.<br><br>Default: 0.| |sysmapid|string|ID of the map that the URL belongs to.|
ja	### Map URL  The map URL オブジェクトはマップ上の特定タイプすべての要素で使用できるクリック可能なリンクを定義します。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmapurlid|string|*(読取専用)* MapURLのID| |**name**<br>(必須)|string|リンクキャプション| |**url**<br>(必須)|string|リンクURL| |elementtype|integer|URL を使用できる地図要素のタイプ<br><br>サポートされているタイプのリストについては、[地図要素の"type"プロパティ](object#map_element) を参照してください。<br><br>デフォルト: 0 | |sysmapid|string|URL が属するマップの ID|

en-us	### Map user group  List of map permissions based on user groups. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmapusrgrpid|string|*(readonly)* ID of the map user group.| |**usrgrpid**<br>(required)|string|User group ID.| |**permission**<br>(required)|integer|Type of permission level.<br><br>Possible values:<br>2 - read only;<br>3 - read-write;|
ja	### Map user group  ユーザー グループに基づくマップ権限のリスト。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmapusrgrpid|string|*(読取専用)* マップユーザーグループのID| |**usrgrpid**<br>(必須)|string|ユーザーグループID| |**permission**<br>(必須)|integer|権限レベル<br><br>有効な値:<br>2 - 読取専用<br>3 - 読書可能|

en-us	### Map user  List of map permissions based on users. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sysmapuserid|string|*(readonly)* ID of the map user.| |**userid**<br>(required)|string|User ID.| |**permission**<br>(required)|integer|Type of permission level.<br><br>Possible values:<br>2 - read only;<br>3 - read-write;|
ja	### Map user  ユーザーに基づくマップ権限のリスト。 次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |sysmapuserid|string|*(読取専用)* マップユーザーのID| |**userid**<br>(必須)|string|ユーザーID| |**permission**<br>(必須)|integer|権限レベル<br><br>有効な値:<br>2 - 読取専用<br>3 - 読書可能|

en-us	 ### MariaDB 10.10 support  The maximum supported version for MariaDB is now 10.10.X.
ja	 ### MariaDB 10.10のサポート  現在サポートされているMariaDB の最大バージョンは、10.10.Xです。

en-us	### MariaDB 10.11 support  The maximum [supported version](/manual/installation/requirements#third-party-external-surrounding-software) for MariaDB is now 10.11.X.
ja	### MariaDB 10.11 サポート  MariaDB で [サポートされているバージョン](/manual/installation/requirements#third-party-external-surrounding-software) の最新版は 10.11.X です。

en-us	 ### MariaDB 10.7 support  The maximum supported version for MariaDB is now 10.7.X.
ja	### MariaDB 10.7 のサポート  現在、MariaDB でサポートされている最大バージョンは 10.7.X です。

en-us	 ### MariaDB 10.8 support  The maximum supported version for MariaDB is now 10.8.X.
ja	 ### MariaDB 10.8 をサポート  MariaDB の最大サポートバージョンは、現在 10.8.X です。

en-us	#### MariaDB 11.0 support  The maximum [supported version](/manual/installation/requirements#third-party-external-surrounding-software) for MariaDB is now 11.0.X.
ja	#### MariaDB 11.0 をサポート  MariaDBの [サポートされているバージョン](/manual/installation/requirements#third-party-external-surrounding-software) の最大が 11.0.X になりました。

en-us	#### MariaDB 11.2 support  The maximum [supported version](/manual/installation/requirements#third-party-external-surrounding-software) for MariaDB is now 11.2.X.
ja	#### MariaDB 11.2 をサポート  MariaDBの[サポートされているバージョン](/manual/installation/requirements#サードパーティの外部ソフトウェア)の最大が11.2.Xになりました。

en-us	#### MariaDB 11.3 support  The maximum [supported version](/manual/installation/requirements#third-party-external-surrounding-software) for MariaDB is now 11.3.X.
ja	#### MariaDB 11.3 をサポート  MariaDBの [サポートされているバージョン](/manual/installation/requirements#third-party-external-surrounding-software) の最大が 11.3.X になりました。

en-us	#### MariaDB 11.4 support  The maximum [supported version](/manual/installation/requirements#third-party-external-surrounding-software) for MariaDB is now 11.4.X.
ja	#### MariaDB 11.4 をサポート  MariaDBの[サポートされているバージョン](/manual/installation/requirements#third-party-external-surrounding-software)の最大が 11.4.X になりました。

en-us	 #### MariaDB/MySQL 8.0+ without mysqlsh  This upgrade method takes more time and should be used only if an upgrade with *mysqlsh* is not possible.  ##### Table upgrade  * Log in to MySQL console as root (recommended) or any user with FILE privileges.   * Start MySQL with [local_infile](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_local_infile) variable enabled.  * Rename old tables and create new tables by running `history_pk_prepare.sql`:  ``` {.bash} mysql -uzabbix -p<password> zabbix < /usr/share/zabbix-sql-scripts/mysql/history_pk_prepare.sql ```  ##### Migration with stopped server  *max_execution_time* must be disabled before migrating data to avoid timeout during migration.  ``` {.sql} SET @@max_execution_time=0;  INSERT IGNORE INTO history SELECT * FROM history_old; INSERT IGNORE INTO history_uint SELECT * FROM history_uint_old; INSERT IGNORE INTO history_str SELECT * FROM history_str_old; INSERT IGNORE INTO history_log SELECT * FROM history_log_old; INSERT IGNORE INTO history_text SELECT * FROM history_text_old; ```  Follow [post-migration instructions](#after-migration) to drop the old tables.  ##### Migration with running server  Check for which paths import/export is enabled:  ``` {.sql} mysql> SELECT @@secure_file_priv; +-----------------------+ | @@secure_file_priv    | +-----------------------+ | /var/lib/mysql-files/ | +-----------------------+ ```  If *secure_file_priv* value is a path to a directory, export/import will be performed for  files in that directory. In this case, edit paths to files in queries accordingly or set the *secure_file_priv* value to an empty string for the upgrade time.   If *secure_file_priv* value is empty, export/import  can be performed from any location.    If *secure_file_priv* value is NULL, set it to the path that contains exported table data ('/var/lib/mysql-files/' in the example above).   For more information, see  [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_secure_file_priv).   *max_execution_time* must be disabled before exporting data to avoid timeout during export.  ``` {.sql} SET @@max_execution_time=0;  SELECT * INTO OUTFILE '/var/lib/mysql-files/history.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_old; LOAD DATA INFILE '/var/lib/mysql-files/history.csv' IGNORE INTO TABLE history FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_uint.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_uint_old; LOAD DATA INFILE '/var/lib/mysql-files/history_uint.csv' IGNORE INTO TABLE history_uint FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_str.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_str_old; LOAD DATA INFILE '/var/lib/mysql-files/history_str.csv' IGNORE INTO TABLE history_str FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_log.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_log_old; LOAD DATA INFILE '/var/lib/mysql-files/history_log.csv' IGNORE INTO TABLE history_log FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_text.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_text_old; LOAD DATA INFILE '/var/lib/mysql-files/history_text.csv' IGNORE INTO TABLE history_text FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n'; ```  Follow [post-migration instructions](#after-migration) to drop the old tables.
ja	#### mysqlsh を使用しない MariaDB/MySQL 8.0+  このアップグレード方法は時間がかかるため、*mysqlsh* によるアップグレードが不可能な場合にのみ使用してください。  ##### テーブルアップグレード  * root (推奨) または FILE 権限を持つ任意のユーザーとして MySQL コンソールにログインします。  * [local_infile](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_local_infile) 変数を有効にして MySQL を起動します。  * `history_pk_prepare.sql` を実行して、古いテーブルの名前を変更し、新しいテーブルを作成します。  ``` {.bash} mysql -uzabbix -p<password> zabbix < /usr/share/zabbix-sql-scripts/mysql/history_pk_prepare.sql ```  ##### 停止したサーバーで移行  移行中のタイムアウトを避けるために、データを移行する前に *max_execution_time* を無効にする必要があります。  ``` {.sql} SET @@max_execution_time=0;  INSERT IGNORE INTO history SELECT * FROM history_old; INSERT IGNORE INTO history_uint SELECT * FROM history_uint_old; INSERT IGNORE INTO history_str SELECT * FROM history_str_old; INSERT IGNORE INTO history_log SELECT * FROM history_log_old; INSERT IGNORE INTO history_text SELECT * FROM history_text_old; ```  [移行後の手順](#after-migration) に従って、古いテーブルを削除します。  ##### 実行中のサーバーで移行  インポート/エクスポートが有効になっているパスを確認します。  ``` {.sql} mysql> SELECT @@secure_file_priv; +-----------------------+ | @@secure_file_priv    | +-----------------------+ | /var/lib/mysql-files/ | +-----------------------+ ```  *secure_file_priv* 値がディレクトリへのパスである場合、そのディレクトリ内のファイルに対してエクスポート/インポートが実行されます。 この場合、それに応じてクエリ内のファイルへのパスを編集するか、アップグレード時に *secure_file_priv* 値を空の文字列に設定します。  *secure_file_priv* 値が空の場合、エクスポート/インポートは任意の場所から実行できます。  *secure_file_priv* 値が NULL の場合は、エクスポートされたテーブル データを含むパス (上記の例では'/var/lib/mysql-files/') に設定します。  詳細については、[MySQL ドキュメント](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_secure_file_priv) を参照してください。  エクスポート中のタイムアウトを避けるため、データをエクスポートする前に *max_execution_time* を無効にする必要があります。  ``` {.sql} SET @@max_execution_time=0;  SELECT * INTO OUTFILE '/var/lib/mysql-files/history.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_old; LOAD DATA INFILE '/var/lib/mysql-files/history.csv' IGNORE INTO TABLE history FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_uint.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_uint_old; LOAD DATA INFILE '/var/lib/mysql-files/history_uint.csv' IGNORE INTO TABLE history_uint FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_str.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_str_old; LOAD DATA INFILE '/var/lib/mysql-files/history_str.csv' IGNORE INTO TABLE history_str FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_log.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_log_old; LOAD DATA INFILE '/var/lib/mysql-files/history_log.csv' IGNORE INTO TABLE history_log FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';  SELECT * INTO OUTFILE '/var/lib/mysql-files/history_text.csv' FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n' FROM history_text_old; LOAD DATA INFILE '/var/lib/mysql-files/history_text.csv' IGNORE INTO TABLE history_text FIELDS TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n'; ```  [移行後の手順](#after-migration) に従って、古いテーブルを削除します。

en-us	##### Mass editing options  A button below the list offers one mass-editing option:  -   *Delete* - delete the maintenance periods  To use this option, mark the checkboxes before the respective maintenance periods and click on *Delete*.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *削除* - メンテナンス期間を削除します  これらのオプションを使用するには、それぞれのメンテナンス期間の先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。 

en-us	##### Mass editing options  A button below the list offers one mass-editing option:  -   *Delete* - delete the scripts  To use this option, mark the checkboxes before the respective scripts and click on *Delete*.
ja	##### 一括編集オプション  リストの下にあるボタンは、1つの一括編集オプションを提供します。  -   *削除* - スクリプトを削除します  このオプションを使用するには、それぞれのスクリプトの前にあるチェックボックスをオンにして、*削除*をクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Copy* - copy the graphs to other hosts or templates -   *Delete* - delete the graphs  To use these options, mark the checkboxes before the respective graphs, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *コピー* - グラフを他のホストまたはテンプレートにコピーします -   *削除* - グラフの削除  これらのオプションを使用するには、それぞれのグラフ先頭のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Copy* - copy the graphs to other hosts or templates -   *Delete* - delete the graphs  To use these options, mark the checkboxes before the respective graphs, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *コピー* - グラフを他のホストまたはテンプレートにコピーします -   *削除* - グラフの削除  これらのオプションを使用するには、それぞれのグラフ先頭のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these hosts as *Enabled* -   *Create disabled* - create these hosts as *Disabled* -   *Delete* - delete these host prototypes  To use these options, mark the checkboxes before the respective host prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *自動生成時のステータス有効* - ホストを*有効*として作成します -   *自動生成無効* - ホストを*無効*として作成します -   *削除* - プロトタイプホストを削除する  これらのオプションを使用するには、プロトタイプホストの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these hosts as *Enabled* -   *Create disabled* - create these hosts as *Disabled* -   *Delete* - delete these host prototypes  To use these options, mark the checkboxes before the respective host prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *自動生成時のステータス有効* - ホストを*有効*として作成します -   *自動生成無効* - ホストを*無効*として作成します -   *削除* - プロトタイプホストを削除する  これらのオプションを使用するには、プロトタイプホストの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these items as *Enabled* -   *Create disabled* - create these items as *Disabled* -   *Mass update* - mass update these item prototypes -   *Delete* - delete these item prototypes  To use these options, mark the checkboxes before the respective item prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *自動生成時のステータス有効* - アイテムを*有効*として作成します -   *自動生成無効* - アイテムを*無効*として作成します -   *一括更新* - プロトタイプアイテムを一括更新します -   *削除* - プロトタイプアイテムを削除する  これらのオプションを使用するには、プロトタイプアイテムの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these items as *Enabled* -   *Create disabled* - create these items as *Disabled* -   *Mass update* - mass update these item prototypes -   *Delete* - delete these item prototypes  To use these options, mark the checkboxes before the respective item prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *自動生成時のステータス有効* - アイテムを*有効*として作成します -   *自動生成無効* - アイテムを*無効*として作成します -   *一括更新* - プロトタイプアイテムを一括更新します -   *削除* - プロトタイプアイテムを削除する  これらのオプションを使用するには、プロトタイプアイテムの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these triggers as *Enabled* -   *Create disabled* - create these triggers as *Disabled* -   *Mass update* - mass update these trigger prototypes -   *Delete* - delete these trigger prototypes  To use these options, mark the checkboxes before the respective trigger prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *自動生成時のステータス有効* - トリガーを*有効*として作成します -   *自動生成無効* - トリガーを*無効*として作成します -   *一括更新* - プロトタイプトリガーを一括更新します -   *削除* - プロトタイプトリガーを削除する  これらのオプションを使用するには、プロトタイプトリガーの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these triggers as *Enabled* -   *Create disabled* - create these triggers as *Disabled* -   *Mass update* - mass update these trigger prototypes -   *Delete* - delete these trigger prototypes  To use these options, mark the checkboxes before the respective trigger prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *自動生成時のステータス有効* - トリガーを*有効*として作成します -   *自動生成無効* - トリガーを*無効*として作成します -   *一括更新* - プロトタイプトリガーを一括更新します -   *削除* - プロトタイプトリガーを削除する  これらのオプションを使用するには、プロトタイプトリガーの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Delete* - delete these graph prototypes  To use these options, mark the checkboxes before the respective graph prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *削除* - プロトタイプグラフを削除する  これらのオプションを使用するには、プロトタイプグラフの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Delete* - delete these graph prototypes  To use these options, mark the checkboxes before the respective graph prototypes, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *削除* - プロトタイプグラフを削除する  これらのオプションを使用するには、プロトタイプグラフの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change host status to *Monitored* -   *Disable* - change host status to *Not monitored* -   *Export* - export the hosts to a YAML, XML or JSON file -   *Mass update* - [update several     properties](/manual/config/hosts/hostupdate) for a number of hosts     at once -   *Delete* - delete the hosts  To use these options, mark the checkboxes before the respective hosts, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - ホストのステータスを*有効*に変更します -   *無効* - ホストのステータスを*無効*に変更します -   *エクスポート* - ホストをYAML、XML、またはJSONファイルにエクスポートします -   *一括更新* - 複数ホストの[複数のプロパティ一括更新](/manual/config/hosts/hostupdate) -   *削除* - ホストを削除します  これらのオプションを使用するには、ホスト名先頭のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change item status to *Enabled*. -   *Disable* - change item status to *Disabled*. -   *Copy* - copy the items to other hosts or templates. -   *Mass update* - [update several     properties](/manual/config/items/itemupdate) for a number of items     at once. -   *Delete* - delete the items.  To use these options, mark the checkboxes before the respective items, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - アイテムのステータスを*有効*にします -   *無効* - アイテムのステータスを*無効*にします -   *コピー* - アイテムを他のホストまたはテンプレートにコピーします -   *一括更新* - 一度に複数のアイテムの[複数のプロパティを更新](/manual/config/items/itemupdate) -   *削除* - アイテムを削除します  これらのオプションを使用するには、それぞれの項目の先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the action status to *Enabled* -   *Disable* - change the action status to *Disabled* -   *Delete* - delete the actions  To use these options, mark the checkboxes before the respective actions, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - アクションステータスを*有効*に変更します -   *無効* - アクションステータスを*無効*に変更します -   *削除* - アクションを削除します  これらのオプションを使用するには、それぞれのアクションの前あるにチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the correlation rule status to *Enabled* -   *Disable* - change the correlation rule status to *Disabled* -   *Delete* - delete the correlation rules  To use these options, mark the checkboxes before the respective correlation rules, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - 相関関係のステータスを*有効*に変更します -   *無効* - 相関関係のステータスを*無効*に変更します -   *削除* - 相関関係を削除します  これらのオプションを使用するには、それぞれの相関ルールの前にチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the discovery rule status to *Enabled* -   *Disable* - change the discovery rule status to *Disabled* -   *Delete* - delete the discovery rules  To use these options, mark the checkboxes before the respective discovery rules, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - ディスカバリルールのステータスを*有効*にします -   *無効* - ディスカバリルールのステータスを*無効*にします -   *削除* - ディスカバリルールを削除します  これらのオプションを使用するには、それぞれのディスカバリルールの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the low-level discovery rule status to *Enabled*. -   *Disable* - change the low-level discovery rule status to     *Disabled*. -   *Check now* - perform discovery based on the discovery rules     immediately. See [more details](/manual/config/items/check_now).     Note that when performing discovery immediately, the configuration     cache is not updated, thus the result will not reflect very recent     changes to discovery rule configuration. -   *Delete* - delete the low-level discovery rules.  To use these options, mark the checkboxes before the respective discovery rules, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - 低レベルのディスカバリルールのステータスを*有効*に変更します -   *無効* - 低レベルのディスカバリルールのステータスを*無効*に変更します -   *監視データ取得* - ディスカバリルールに基づいてディスカバリをすぐに実行します。 詳しくは[詳細](/manual/config/items/check_now)を参照してください。ディスカバリをすぐに実行する場合、設定キャッシュは更新されないため、結果にはディスカバリルール設定に対する最近の変更が反映されないことに注意してください。 -   *削除* - 低レベルのディスカバリルールを削除します  これらのオプションを使用するには、ディスカバリルール先頭のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the low-level discovery rule status to *Enabled* -   *Disable* - change the low-level discovery rule status to *Disabled* -   *Delete* - delete the low-level discovery rules  To use these options, mark the checkboxes before the respective discovery rules, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - 低レベルのディスカバリルールのステータスを*有効*に変更します -   *無効* - 低レベルのディスカバリルールのステータスを*無効*に変更します -   *削除* - 低レベルのディスカバリルールを削除します  これらのオプションを使用するには、ディスカバリルール先頭のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the media type status to *Enabled* -   *Disable* - change the media type status to *Disabled* -   *Export* - export the media types to a YAML, XML or JSON file -   *Delete* - delete the media types  To use these options, mark the checkboxes before the respective media types, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - メディアタイプのステータスを*Enabled*に変更します -   *無効* - メディアタイプのステータスを*Disabled*に変更します -   *エクスポート* - メディアタイプをYAML, XML または JSON ファイルとしてエクスポートします -   *削除* - メディアタイプを削除します  これらのオプションを使用するには、それぞれのメディアタイプの前のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the scenario status to *Enabled* -   *Disable* - change the scenario status to *Disabled* -   *Delete* - delete the web scenarios  To use these options, mark the checkboxes before the respective web scenarios, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - シナリオのステータスを*有効*にします -   *無効* - シナリオのステータスを*無効*にします -   *削除* - Webシナリオを削除します  これらのオプションを使用するには、Webシナリオ先頭のチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the user group status to *Enabled* -   *Disable* - change the user group status to *Disabled* -   *Enable debug mode* - enable debug mode for the user groups -   *Disable debug mode* - disable debug mode for the user groups -   *Delete* - delete the user groups  To use these options, mark the checkboxes before the respective user groups, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - ユーザーグループのステータスを有効に -   *無効* - ユーザーグループのステータスを無効に -   *デバッグモードを有効* - ユーザーグループのデバッグモードを有効に -   *デバッグモードを無効* - ユーザーグループのデバッグモードを無効に -   *削除* - ユーザーグループを削除  これらのオプションを使用するには、それぞれのユーザーグループの前にチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change trigger status to *Enabled*. -   *Disable* - change trigger status to *Disabled*. -   *Copy* - copy the triggers to other hosts or templates. -   *Mass update* - update several properties for a number of triggers     at once. -   *Delete* - delete the triggers.  To use these options, mark the checkboxes before the respective triggers, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - トリガーのステータスを*有効*に -   *無効* - トリガーのステータスを*無効*に -   *コピー* - トリガーを他のホストまたはテンプレートにコピーします -   *一括更新* - 一度に複数のトリガーのいくつかのプロパティを更新します -   *削除* - トリガーの削除  これらのオプションを使用するには、トリガーの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change trigger status to *Enabled* -   *Disable* - change trigger status to *Disabled* -   *Copy* - copy the triggers to other hosts or templates -   *Mass update* - update several properties for a number of triggers     at once -   *Delete* - delete the triggers  To use these options, mark the checkboxes before the respective triggers, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *有効* - トリガーのステータスを*有効*に -   *無効* - トリガーのステータスを*無効*に -   *コピー* - トリガーを他のホストまたはテンプレートにコピーします -   *一括更新* - 一度に複数のトリガーのいくつかのプロパティを更新します -   *削除* - トリガーの削除  これらのオプションを使用するには、トリガーの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable hosts* - change the status of all hosts in the group to     "Monitored" -   *Disable hosts* - change the status of all hosts in the group to     "Not monitored" -   *Delete* - delete the host groups  To use these options, mark the checkboxes before the respective host groups, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *ホストを有効* - グループに所属するホストのステータスを*監視対象*にします -   *ホストを無効* - グループに所属するホストのステータスを*監視対象外*にします -   *削除* - ホストグループをを削除します  これらのオプションを使用するには、それぞれのホストグループの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable hosts* - change the status of hosts monitored by the proxy     to *Monitored* -   *Disable hosts* - change the status of hosts monitored by the proxy     to *Not monitored* -   *Delete* - delete the proxies  To use these options, mark the checkboxes before the respective proxies, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *ホストを有効* - プロキシによって監視されているホストのステータスを*監視対象*に変更します -   *ホストを無効* - プロキシによって監視されているホストのステータスを*監視対象外*に変更します -   *削除* - プロキシを削除します  これらのオプションを使用するには、それぞれのプロキシの先頭にあるチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Export* - export the template to a YAML, XML or JSON file -   *Mass update* - [update several     properties](/manual/config/templates/mass) for a number of templates     at once -   *Delete* - delete the template while leaving its linked entities     (items, triggers etc.) with the hosts -   *Delete and clear* - delete the template and its linked entities     from the hosts  To use these options, mark the checkboxes before the respective templates, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *エクスポート* - テンプレートをYAML、XML、またはJSONファイルにエクスポートします -   *一括更新* - 一度に複数のテンプレートの[いくつかのプロパティ](/manual/config/templates/mass)を更新します -   *削除* - リンクされたエンティティ（アイテム、トリガーなど）をホストに残したまま、テンプレートを削除します -   *削除とクリア* - テンプレートとそのリンクされたエンティティをホストから削除します  これらのオプションを使用するには、それぞれのテンプレートの前にあるチェックボックスをチェックしてから、必要なボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Mass update* - update the selected problems by navigating to the     [problem update](/manual/acknowledges#updating_problems) screen  To use this option, mark the checkboxes before the respective problems, then click on the *Mass update* button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *一括更新* - [障害の更新](/manual/acknowledges#updating_problems)画面に移動して、選択した障害を更新します  このオプションを使用するには、それぞれの障害の前あるにチェックボックスをオンにしてから*一括更新*ボタンをクリックします。

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Unblock* - re-enable system access to blocked users -   *Delete* - delete the users  To use these options, mark the check-boxes before the respective users, then click on the required button.
ja	##### 一括編集オプション  リストの下のボタンは、いくつかの一括編集オプションを提供します。  -   *ブロックを解除* - ブロックされたユーザーのシステムアクセスを再度有効にします -   *削除* - ユーザーを削除します  これらのオプションを使用するには、それぞれのユーザーの前にチェックボックスをオンにしてから、必要なボタンをクリックします。

en-us	##### Master item  Create an IPMI item using the following key:      ipmi.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_item.png)  Set the type of information to "Text" for possibly big JSON data.
ja	##### マスターアイテム  次のキーを使用してIPMIアイテムを作成します。      ipmi.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_item.png)  JSONデータが大きくなる可能性がある場合は、データ型を"テキスト"に設定します。

en-us	##### Master item  Create a Zabbix agent item using the following key:      vfs.fs.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_item.png)  Set the type of information to "Text" for possibly big JSON data.  The data returned by this item will contain something like the following for a mounted filesystem:  ``` {.java} {   "fsname": "/",   "fstype": "rootfs",   "bytes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   },   "inodes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   } } ```
ja	##### マスターアイテム  次のキーを使用してZabbixエージェントアイテムを作成します。      vfs.fs.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_item.png)  JSONデータが大きくなる可能性がある場合は、データ型を"テキスト"に設定します。  このアイテムによって返されるデータ、マウントされたファイルシステムには、次のようなものが含まれます。  ``` {.java} {   "fsname": "/",   "fstype": "rootfs",   "bytes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   },   "inodes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   } } ```

en-us	#### Maximum JSON depth  The maximum allowed JSON depth has been set to 64 to improve security and performance during JSON parsing.
ja	#### JSONの最大深度  JSON解析時のセキュリティとパフォーマンスを向上させるため、JSONの最大許容深度は64に設定されています。

en-us	### Media  The media object has the following properties.  |Property|Type|Description| |--------|----|-----------| |**mediatypeid**<br>(required)|string|ID of the media type used by the media.| |**sendto**<br>(required)|string/array|Address, user name or other identifier of the recipient.<br><br>If type of [Media type](/manual/api/reference/mediatype/object#mediatype) is e-mail, values are represented as array. For other types of [Media types](/manual/api/reference/mediatype/object#mediatype), value is represented as a string.| |**active**|integer|Whether the media is enabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |**severity**|integer|Trigger severities to send notifications about.<br><br>Severities are stored in binary form with each bit representing the corresponding severity. For example, 12 equals 1100 in binary and means, that notifications will be sent from triggers with severities warning and average.<br><br>Refer to the [trigger object page](/manual/api/reference/trigger/object#trigger) for a list of supported trigger severities.<br><br>Default: 63| |**period**|string|Time when the notifications can be sent as a [time period](/manual/appendix/time_period) or user macros separated by a semicolon.<br><br>Default: 1-7,00:00-24:00|
ja	### Media  The media オブジェクトには次のプロパティがあります  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--------|----|-----------| |**mediatypeid**<br>(必須)|string|メディアが使用するメディアタイプのID| |**sendto**<br>(必須)|string/array|受信者のアドレス、ユーザー名、またはその他の識別子<br> <br> [メディアタイプ](/manual/api/reference/mediatype/object#mediatype)が電子メールの場合、値は配列として表されます。 他のタイプの[メディアタイプ](/manual/api/reference/mediatype/object#mediatype)の場合、値は文字列として表されます。| |**active**|integer|メディアの有効無効<br><br>利用可能な値:<br>0 - *(デフォルト)*有効<br>1 - 無効| |**severity**|integer|深刻度をトリガーとして通知を送信します<br><br>深刻度はバイナリ形式で保存され、各ビットは対応する深刻度を表します。 たとえば12はバイナリで1100に等しく、深刻度でいう警告と平均を伴うトリガーから通知が送信されることを意味します。<br><br>サポートされているトリガーの深刻度リストは[トリガーオブジェクトのページ](/manual/api/reference/trigger/object#trigger)を参照してください。<br><br>デフォルト:63| |**period**|string|通知を送信できる時間。[期間](/manual/appendix/time_period)またはセミコロンで区切ったユーザーマクロで指定<br><br>デフォルト: 1-7,00:00-24:00|

en-us	#### mediatype  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) message template object: added support of `conditiontype` value: 4 - *(event created on service status update)*.\
ja	#### メディアタイプ  変更点:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) メッセージテンプレートオブジェクト: `conditiontype` の値: 4 - *(event created on service status update)* のサポートを開始しました。\

en-us	#### mediatype  Changes:\ [ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: added strict validation of the methods parameters.\
ja	#### メディアタイプ  変更点:\ [ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: メソッドパラメーターのバリデーションを強化しました。\

en-us	# mediatype.create
ja	# mediatype.create

en-us	# mediatype.delete
ja	# mediatype.delete

en-us	# mediatype.get
ja	# mediatype.get

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

en-us	### Media type  The media type object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |mediatypeid|string|*(readonly)* ID of the media type.| |**name**<br>(required)|string|Name of the media type.| |**type**<br>(required)|integer|Transport used by the media type.<br><br>Possible values:<br>0 - email;<br>1 - script;<br>2 - SMS;<br>4 - Webhook.| |exec\_path|string|For script media types `exec_path` contains the name of the executed script.<br><br>Required for script media types.| |gsm\_modem|string|Serial device name of the GSM modem.<br><br>Required for SMS media types.| |passwd|string|Authentication password.<br><br>Used for email media types.| |smtp\_email|string|Email address from which notifications will be sent.<br><br>Required for email media types.| |smtp\_helo|string|SMTP HELO.<br><br>Required for email media types.| |smtp\_server|string|SMTP server.<br><br>Required for email media types.| |smtp\_port|integer|SMTP server port to connect to.| |smtp\_security|integer|SMTP connection security level to use.<br><br>Possible values:<br>0 - None;<br>1 - STARTTLS;<br>2 - SSL/TLS.| |smtp\_verify\_host|integer|SSL verify host for SMTP.<br><br>Possible values:<br>0 - No;<br>1 - Yes.| |smtp\_verify\_peer|integer|SSL verify peer for SMTP.<br><br>Possible values:<br>0 - No;<br>1 - Yes.| |smtp\_authentication|integer|SMTP authentication method to use.<br><br>Possible values:<br>0 - None;<br>1 - Normal password.| |status|integer|Whether the media type is enabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |username|string|User name.<br><br>Used for email media types.| |exec\_params|string|Script parameters.<br><br>Each parameter ends with a new line feed.| |maxsessions|integer|The maximum number of alerts that can be processed in parallel.<br><br>Possible values for SMS:<br>1 - *(default)*<br><br>Possible values for other media types:<br>0-100| |maxattempts|integer|The maximum number of attempts to send an alert.<br><br>Possible values:<br>1-100<br><br>Default value:<br>3| |attempt\_interval|string|The interval between retry attempts. Accepts seconds and time unit with suffix.<br><br>Possible values:<br>0-1h<br><br>Default value:<br>10s| |content\_type|integer|Message format.<br><br>Possible values:<br>0 - plain text;<br>1 - *(default)* html.| |script|string|Media type webhook script javascript body.| |timeout|string|Media type webhook script timeout. Accepts seconds and time unit with suffix.<br><br>Possible values:<br>1-60s<br><br>Default value:<br>30s| |process\_tags|integer|Defines should the webhook script response to be interpreted as tags and these tags should be added to associated event.<br><br>Possible values:<br>0 - *(default)* Ignore webhook script response.<br>1 - Process webhook script response as tags.| |show\_event\_menu|integer|Show media type entry in `problem.get` and `event.get` property `urls`.<br><br>Possible values:<br>0 - *(default)* Do not add `urls` entry.<br>1 - Add media type to `urls` property.| |event\_menu\_url|string|Define `url` property of media type entry in `urls` property of `problem.get` and `event.get`.| |event\_menu\_name|string|Define `name` property of media type entry in `urls` property of `problem.get` and `event.get`.| |parameters|array|Array of [webhook input parameters](/manual/api/reference/mediatype/object#Webhook parameters).| |description|string|Media type description.|
ja	### Media type  media typeオブジェクトには次のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |mediatypeid|string|*(読取専用)*メディアタイプのID| |**name**<br>(必須)|string|メディアタイプ名| |**type**<br>(必須)|integer|メディアタイプで使用される送信方法。<br><br>可能な値:<br>0 - 電子メール<br>1 - スクリプト<br>2 - SMS<br>4 - Webhook| |exec\_path|string|スクリプトメディアタイプの場合`exec_path`には実行されたスクリプトの名前が含まれます。<br><br>スクリプトメディアタイプで使用されます| |gsm\_modem|string|GSMモデムのシリアルデバイス名。<br><br>SMSメディアタイプで使用されます| |passwd|string|認証パスワード<br><br>電子メールメディアタイプで使用されます| |smtp\_email|string|通知の送信元の電子メールアドレス。<br><br>電子メールメディアタイプで使用されます| |smtp\_helo|string|SMTP HELO.<br><br>電子メールメディアタイプで使用されます| |smtp\_server|string|SMTP サーバ<br><br>電子メールメディアタイプで使用されます| |smtp\_port|integer|SMTP サーバ接続ポート| |smtp\_security|integer|SMTP接続のセキュリティレベル。<br><br>利用可能な値:<br>0 - なし<br>1 - STARTTLS<br>2 - SSL/TLS| |smtp\_verify\_host|integer|SMTPのSSLホスト検証<br><br>利用可能な値:<br>0 - いいえ<br>1 - はい| |smtp\_verify\_peer|integer|SMTPのSSLピア検証<br><br>利用可能な値:<br>0 - いいえ<br>1 - はい| |smtp\_authentication|integer|SMTP認証方法<br><br>利用可能な値:<br>0 - なし<br>1 - 通常のパスワード| |status|integer|メディアタイプの有効無効<br><br>利用可能な値:<br>0 - *(デフォルト)*有効<br>1 - 無効| |username|string|ユーザー名<br><br>電子メールメディアタイプで使用されます。| |exec\_params|string|スクリプトパラメータ<br><br>各パラメータは改行で終わります| |maxsessions|integer|並行して処理できるアラートの最大数<br><br>SMSで利用可能な値:<br>1 - *(デフォルト)* <br><br>他のメディアタイプで利用可能な値:<br>0-100| |maxattempts|integer|アラート送信の最大試行回数<br><br>可能な値:<br>1-100<br><br>デフォルト値:<br>3| |attempt\_interval|string|再試行の間隔。 接尾辞付きの秒と時間の単位を受け入れます。<br><br>可能な値:<br>0-1h<br><br>デフォルト値:<br>10s| |content\_type|integer|メッセージフォーマット<br><br>可能な値:<br>0 - プレーンテキスト<br>1 - *(デフォルト)*html| |script|string|メディアタイプwebhookスクリプトjavascript本体| |timeout|string|メディアタイプのwebhookスクリプトのタイムアウト。 接尾辞付きの秒と時間の単位を受け入れます。<br><br>利用可能な値:<br>1-60s<br><br>デフォルト値:<br>30s| |process\_tags|integer|Webhookスクリプトの応答をタグとして解釈し、これらのタグを関連するイベントに追加する必要があるかどうかを定義します。<br><br>可能な値:<br>0 - *(デフォルト)*Webhookスクリプトの応答を無視します<br>1 -  Webhookスクリプトの応答をタグとして処理します| |show\_event\_menu|integer|`problem.get`および`event.get`プロパティ`urls`にメディアタイプエントリを表示します。<br><br>利用可能な値:<br>0 - *(デフォルト)*`urls`エントリを追加しない<br >1 - メディアタイプを`urls`プロパティに追加する| |event\_menu\_url|string|メディアタイプエントリの`url`プロパティを`problem.get`と`event.get`の`urls`プロパティに定義します。| |event\_menu\_name|string|メディアタイプエントリの`name`プロパティを`problem.get`と`event.get`の`urls`プロパティに定義します。| |parameters|array|[webhook入力パラメーター](/manual/api/reference/mediatype/object#Webhook parameters)の配列| |description|string|メディアタイプの説明|

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

en-us	# mediatype.update
ja	# mediatype.update

en-us	 ### Memcached  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |memcached.ping\[connString,<user>,<password>\]|<|<|<| |Test if a connection is alive or not.|1 - connection is alive<br><br>0 - connection is broken (if there is any error presented including AUTH and configuration issues)|**connString** - URI or session name.| | |memcached.stats\[connString,<user>,<password>,<type>\]|<|<|<| |Gets the output of the STATS command.|JSON - output is serialized as JSON|**connString** - URI or session name.<br>**user, password** - Memcached login credentials.<br>**type** - stat type to be returned: *items*, *sizes*, *slabs* or *settings* (empty by default, returns general statistics).| |
ja	### Memcached  |キー|<|<|<| |--|--|------|------| |**説明**|**戻り値**|**パラメータ**|**コメント**| |memcached.ping\[connString,<user>,<password>\]|<|<|<| |接続が有効かどうかをテストします|1 - 有効です<br><br>0 - 切断されています (AUTH や設定の問題を含むエラーが表示された場合)|**connString** - URI またはセッション名| | |memcached.stats\[connString,<user>,<password>,<type>\]|<|<|<| |STATS コマンドの出力を取得します|JSON - 出力は JSON としてシリアル化されます|**connString** - URI またはセッション名<br>**user, password** - Memcached ログイン資格情報<br>**type** - 返される統計タイプ: *items*,*sizes*,*slabs* または *settings* (デフォルトでは空で、一般統計を返します)| |

en-us	#### Memory suffixes  Memory size suffixes are supported in:  -   trigger [expression](/manual/config/triggers/expression) constants     and function parameters -   constants of [calculated     item](/manual/config/items/itemtypes/calculated) formulas  For memory size you can use:  -   **K** - kilobyte -   **M** - megabyte -   **G** - gigabyte -   **T** - terabyte
ja	#### メモリのサフィックス  メモリサイズのサフィックスは次で使用可能です。  - トリガー[式](/manual/config/triggers/expression)の定数と関数パラメーター - [計算項目](/manual/config/items/itemtypes/calculated)式の定数  メモリサイズのサフィックスは以下を使用できます。  - **K** - キロバイト - **M** - メガバイト - **G** - ギガバイト - **T** - テラバイト

en-us	**Memory**  Zabbix requires both physical and disk memory. The amount of required  disk memory obviously depends on the number of hosts and parameters that are being monitored. If you're planning to keep a long history of monitored parameters, you should be thinking of at least a couple of gigabytes to have enough space to store the history in the database. Each Zabbix daemon process requires several connections to a database server. The amount of memory allocated for the connection depends on the configuration of the database engine.   ::: noteclassic The more physical memory you have, the faster the database (and therefore Zabbix) works.  :::
ja	**メモリ**  Zabbixには物理メモリとディスク容量の両方が必要です。 必要なディスク容量は、監視対象のホストとパラメータの数によって大きく異なります。 監視対象パラメータのヒストリを長期間保存することを計画している場合は、データベースにヒストリを保存するのに十分なスペースを確保するため、少なくとも数ギガバイトを検討する必要があります。 各Zabbixデーモンプロセスには、データベースサーバーへの複数の接続が必要です。 接続に割り当てられるメモリの量は、データベースエンジンの構成によって異なります。  ::: noteclassic 物理メモリが多ければ多いほど、データベース (したがってZabbix) の動作が速くなります。 :::

en-us	### Message template  The message template object defines a template that will be used as a default message for action operations to send a notification. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**eventsource**<br>(required)|integer|Event source.<br><br>Possible values:<br>0 - triggers;<br>1 - discovery;<br>2 - autoregistration;<br>3 - internal;<br>4 - services.| |**recovery**<br>(required)|integer|Operation mode.<br><br>Possible values:<br>0 - operations;<br>1 - recovery operations;<br>2 - update operations.| |subject|string|Message subject.| |message|string|Message text.|
ja	### Message template  message template オブジェクトは、通知を送信するためのアクション操作のデフォルトメッセージとして使用されるテンプレートを定義します。 以下のプロパティがあります。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**eventsource**<br>(必須)|integer|イベントソース<br><br>利用可能な値:<br>0 - トリガー<br>1 - ディスカバリ<br>2 - 自動登録<br>3 - インターナル<br>4 - サービス| |**recovery**<br>(必須)|integer|オペレーションモード<br><br>可能な値:<br>0 - 操作<br>1 - 回復操作<br>2 - 更新操作| |subject|string|メッセージの件名| |message|string|メッセージテキスト|

en-us	# Method reference  This section provides an overview of the functions provided by the Zabbix API and will help you find your way around the available classes and methods.
ja	# メソッドリファレンス  このセクションでは、Zabbix APIが提供する機能の概要を説明し、利用可能なクラスとメソッドの使い方を説明します。

en-us	 #### Migration with running server  * Export current history, import it to the temp table,  then insert the data into new tables while ignoring duplicates:  ``` {.sql} \copy history_old TO '/tmp/history.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    DOUBLE PRECISION DEFAULT '0.0000'          NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history FROM '/tmp/history.csv' DELIMITER ',' CSV INSERT INTO history SELECT * FROM temp_history ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_uint_old TO '/tmp/history_uint.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_uint (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    numeric(20)     DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_uint FROM '/tmp/history_uint.csv' DELIMITER ',' CSV INSERT INTO history_uint SELECT * FROM temp_history_uint ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_str_old TO '/tmp/history_str.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_str (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    varchar(255)    DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_str FROM '/tmp/history_str.csv' DELIMITER ',' CSV INSERT INTO history_str (itemid,clock,value,ns) SELECT * FROM temp_history_str ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_log_old TO '/tmp/history_log.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_log (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     timestamp                integer         DEFAULT '0'               NOT NULL,     source                   varchar(64)     DEFAULT ''                NOT NULL,     severity                 integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     logeventid               integer         DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_log FROM '/tmp/history_log.csv' DELIMITER ',' CSV INSERT INTO history_log SELECT * FROM temp_history_log ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_text_old TO '/tmp/history_text.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_text (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_text FROM '/tmp/history_text.csv' DELIMITER ',' CSV INSERT INTO history_text SELECT * FROM temp_history_text ON CONFLICT (itemid,clock,ns) DO NOTHING; ``` * Follow [post-migration instructions](#after-migration) to drop the old tables.
ja	#### 実行中のサーバーでの移行  * 現在の履歴をエクスポートして一時テーブルにインポートし、重複を無視してデータを新しいテーブルに挿入します。  ``` {.sql} \copy history_old TO '/tmp/history.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    DOUBLE PRECISION DEFAULT '0.0000'          NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history FROM '/tmp/history.csv' DELIMITER ',' CSV INSERT INTO history SELECT * FROM temp_history ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_uint_old TO '/tmp/history_uint.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_uint (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    numeric(20)     DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_uint FROM '/tmp/history_uint.csv' DELIMITER ',' CSV INSERT INTO history_uint SELECT * FROM temp_history_uint ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_str_old TO '/tmp/history_str.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_str (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    varchar(255)    DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_str FROM '/tmp/history_str.csv' DELIMITER ',' CSV INSERT INTO history_str (itemid,clock,value,ns) SELECT * FROM temp_history_str ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_log_old TO '/tmp/history_log.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_log (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     timestamp                integer         DEFAULT '0'               NOT NULL,     source                   varchar(64)     DEFAULT ''                NOT NULL,     severity                 integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     logeventid               integer         DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_log FROM '/tmp/history_log.csv' DELIMITER ',' CSV INSERT INTO history_log SELECT * FROM temp_history_log ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_text_old TO '/tmp/history_text.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_text (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_text FROM '/tmp/history_text.csv' DELIMITER ',' CSV INSERT INTO history_text SELECT * FROM temp_history_text ON CONFLICT (itemid,clock,ns) DO NOTHING; ``` * [移行後の手順](#after-migration) に従って、古いテーブルを削除します。

en-us	##### MikroTik  -   *MikroTik CCR1009-7G-1C-1S+ SNMP* - monitoring of MikroTik     CCR1009-7G-1C-1S+ ethernet routers via SNMP; -   *MikroTik CCR1009-7G-1C-1S+PC SNMP* - monitoring of MikroTik     CCR1009-7G-1C-1S+PC ethernet routers via SNMP; -   *MikroTik CCR1009-7G-1C-PC SNMP* - monitoring of MikroTik     CCR1009-7G-1C-PC ethernet routers via SNMP; -   *MikroTik CCR1016-12G SNMP* - monitoring of MikroTik CCR1016-12G     ethernet routers via SNMP; -   *MikroTik CCR1016-12S-1S+ SNMP* - monitoring of MikroTik     CCR1016-12S-1S+ ethernet routers via SNMP; -   *MikroTik CCR1036-12G-4S-EM SNMP* - monitoring of MikroTik     CCR1036-12G-4S-EM ethernet routers via SNMP; -   *MikroTik CCR1036-12G-4S SNMP* - monitoring of MikroTik     CCR1036-12G-4S ethernet routers via SNMP; -   *MikroTik CCR1036-8G-2S+ SNMP* - monitoring of MikroTik     CCR1036-8G-2S+ ethernet routers via SNMP; -   *MikroTik CCR1036-8G-2S+EM SNMP* - monitoring of MikroTik     CCR1036-8G-2S+EM ethernet routers via SNMP; -   *MikroTik CCR1072-1G-8S+ SNMP* - monitoring of MikroTik     CCR1072-1G-8S+ ethernet routers via SNMP; -   *MikroTik CCR2004-16G-2S+ SNMP* - monitoring of MikroTik     CCR2004-16G-2S+ ethernet routers via SNMP; -   *MikroTik CCR2004-1G-12S+2XS SNMP* - monitoring of MikroTik     CCR2004-1G-12S+2XS ethernet routers via SNMP; -   *MikroTik CRS106-1C-5S SNMP* - monitoring of MikroTik CRS106-1C-5S     switches via SNMP; -   *MikroTik CRS109-8G-1S-2HnD-IN SNMP* - monitoring of MikroTik     CRS109-8G-1S-2HnD-IN switches via SNMP; -   *MikroTik CRS112-8G-4S-IN SNMP* - monitoring of MikroTik     CRS112-8G-4S-IN switches via SNMP; -   *MikroTik CRS112-8P-4S-IN SNMP* - monitoring of MikroTik     CRS112-8P-4S-IN switches via SNMP; -   *MikroTik CRS125-24G-1S-2HnD-IN SNMP* - monitoring of MikroTik     CRS125-24G-1S-2HnD-IN switches via SNMP; -   *MikroTik CRS212-1G-10S-1S+IN SNMP* - monitoring of MikroTik     CRS212-1G-10S-1S+IN switches via SNMP; -   *MikroTik CRS305-1G-4S+IN SNMP* - monitoring of MikroTik     CRS305-1G-4S+IN switches via SNMP; -   *MikroTik CRS309-1G-8S+IN SNMP* - monitoring of MikroTik     CRS309-1G-8S+IN switches via SNMP; -   *MikroTik CRS312-4C+8XG-RM SNMP* - monitoring of MikroTik     CRS312-4C+8XG-RM switches via SNMP; -   *MikroTik CRS317-1G-16S+RM SNMP* - monitoring of MikroTik     CRS317-1G-16S+RM switches via SNMP; -   *MikroTik CRS326-24G-2S+IN SNMP* - monitoring of MikroTik     CRS326-24G-2S+IN switches via SNMP; -   *MikroTik CRS326-24G-2S+RM SNMP* - monitoring of MikroTik     CRS326-24G-2S+RM switches via SNMP; -   *MikroTik CRS326-24S+2Q+RM SNMP* - monitoring of MikroTik     CRS326-24S+2Q+RM switches via SNMP; -   *MikroTik CRS328-24P-4S+RM SNMP* - monitoring of MikroTik     CRS328-24P-4S+RM switches via SNMP; -   *MikroTik CRS328-4C-20S-4S+RM SNMP* - monitoring of MikroTik     CRS328-4C-20S-4S+RM switches via SNMP; -   *MikroTik CRS354-48G-4S+2Q+RM SNMP* - monitoring of MikroTik     CRS354-48G-4S+2Q+RM switches via SNMP; -   *MikroTik CRS354-48P-4S+2Q+RM SNMP* - monitoring of MikroTik     CRS354-48P-4S+2Q+RM switches via SNMP; -   *MikroTik CSS326-24G-2S+RM SNMP* - monitoring of MikroTik     CSS326-24G-2S+RM switches via SNMP; -   *MikroTik CSS610-8G-2S+IN SNMP* - monitoring of MikroTik     CSS610-8G-2S+IN switches via SNMP; -   *MikroTik FiberBox SNMP* - monitoring of MikroTik FiberBox switches     via SNMP; -   *MikroTik hEX lite SNMP* - monitoring of MikroTik hEX lite ethernet     routers via SNMP; -   *MikroTik hEX PoE lite SNMP* - monitoring of MikroTik hEX PoE lite     ethernet routers via SNMP; -   *MikroTik hEX PoE SNMP* - monitoring of MikroTik hEX PoE ethernet     routers via SNMP; -   *MikroTik hEX S SNMP* - monitoring of MikroTik hEX S ethernet     routers via SNMP; -   *MikroTik hEX SNMP* - monitoring of MikroTik hEX ethernet routers     via SNMP; -   *MikroTik netPower 15FR SNMP* - monitoring of MikroTik netPower 15FR     switches via SNMP; -   *MikroTik netPower 16P SNMP* - monitoring of MikroTik netPower 16P     switches via SNMP; -   *MikroTik netPower Lite 7R SNMP* - monitoring of MikroTik netPower     Lite 7R switches via SNMP; -   *MikroTik PowerBox Pro SNMP* - monitoring of MikroTik PowerBox Pro     ethernet routers via SNMP; -   *MikroTik PowerBox SNMP* - monitoring of MikroTik PowerBox ethernet     routers via SNMP; -   *MikroTik RB1100AHx4 Dude Edition SNMP* - monitoring of MikroTik     RB1100AHx4 Dude Edition ethernet routers via SNMP; -   *MikroTik RB1100AHx4 SNMP* - monitoring of MikroTik RB1100AHx4     ethernet routers via SNMP; -   *MikroTik RB2011iL-IN SNMP* - monitoring of MikroTik RB2011iL-IN     ethernet routers via SNMP; -   *MikroTik RB2011iL-RM SNMP* - monitoring of MikroTik RB2011iL-RM     ethernet routers via SNMP; -   *MikroTik RB2011iLS-IN SNMP* - monitoring of MikroTik RB2011iLS-IN     ethernet routers via SNMP; -   *MikroTik RB2011UiAS-IN SNMP* - monitoring of MikroTik RB2011UiAS-IN     ethernet routers via SNMP; -   *MikroTik RB2011UiAS-RM SNMP* - monitoring of MikroTik RB2011UiAS-RM     ethernet routers via SNMP; -   *MikroTik RB260GS SNMP* - monitoring of MikroTik RB260GS switches     via SNMP; -   *MikroTik RB3011UiAS-RM SNMP* - monitoring of MikroTik RB3011UiAS-RM     ethernet routers via SNMP; -   *MikroTik RB4011iGS+RM SNMP* - monitoring of MikroTik RB4011iGS+RM     ethernet routers via SNMP; -   *MikroTik RB5009UG+S+IN SNMP* - monitoring of MikroTik RB5009UG+S+IN     ethernet routers via SNMP; -   *Mikrotik SNMP* - a generic template for monitoring MikroTik     devices.  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   When upgrading from previous versions, the latest templates can be     downloaded from the [Zabbix Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)     and manually imported into Zabbix in the *Configuration* →     *Templates* section. If a template with the same name already     exists, check the *Delete missing* option before importing to     achieve a clean import. This way the items that have been excluded     from the updated template will be removed (note, that history of the     deleted items will be lost).  
ja	### Frontend  

en-us	#### Mikrotik  -   *MikroTik \<device model> SNMP* - 53 new model-specific templates for monitoring various models of MikroTik     ethernet routers and switches, see     [full list](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/mikrotik); -   *Mikrotik SNMP* - a generic template for monitoring MikroTik devices.
ja	#### Mikrotik  - *MikroTik \<device model> SNMP* - MikroTik のイーサネットルーターとスイッチの様々なモデルを監視するための53の新しいモデル固有のテンプレートです。 [完全なリスト](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/mikrotik) を参照してください。 - *Mikrotik SNMP* - MikroTik デバイスを監視するための汎用テンプレートです。

en-us	##### Mikrotik routers  Use SNMP agent provided by Mikrotik. See <http://www.mikrotik.com> for more information.
ja	##### Mikrotik ルーター  Mikrotik が提供する SNMP エージェントを使用します。 詳細については、<http://www.mikrotik.com> を参照してください。

en-us	##### Minimum weekly disk space among clusters  View the lowest disk space among clusters over a week.  -   add to the data set: hosts `cluster*`, key "Free disk space on     /data" -   select the aggregate function `min` and specify interval `1w` -   a bar graph is displayed, where each bar represents the minimum disk     space per week for each /data volume of the cluster
ja	##### クラスタ間の最小週次ディスク容量  1 週間におけるクラスタ間の最小ディスク容量を表示します。  - データセットに追加します: ホスト `cluster*`, キー "Free disk space on /data" - 集約関数 `min` を選択し、間隔 `1w` を指定します。 - 棒グラフが表示され、各棒はクラスタの各 /data ボリュームの 1 週間あたりの最小ディスク容量を表します。

en-us	## Miscellaneous
ja	## その他

en-us	##### Miscellaneous aspects of escalation behavior  Let's consider what happens in different circumstances if an action contains several escalation steps.  |Situation|Behavior| |---------|--------| |*The host in question goes into maintenance after the initial problem notification is sent*|Depending on the *Pause operations for suppressed problems* setting in action [configuration](/manual/config/notifications/action/operation#configuring_an_operation), all remaining escalation steps are executed either with a delay caused by the maintenance period or without delay. A maintenance period does not cancel operations.| |*The time period defined in the **Time period** action condition ends after the initial notification is sent*|All remaining escalation steps are executed. The *Time period* condition cannot stop operations; it has effect with regard to when actions are started/not started, not operations.| |*A problem starts during maintenance and continues (is not resolved) after maintenance ends*|Depending on the *Pause operations for suppressed problems* setting in action [configuration](/manual/config/notifications/action/operation#configuring_an_operation), all escalation steps are executed either from the moment maintenance ends or immediately.| |*A problem starts during a no-data maintenance and continues (is not resolved) after maintenance ends*|It must wait for the trigger to fire, before all escalation steps are executed.| |*Different escalations follow in close succession and overlap*|The execution of each new escalation supersedes the previous escalation, but for at least one escalation step that is always executed on the previous escalation. This behavior is relevant in actions upon events that are created with EVERY problem evaluation of the trigger.| |*During an escalation in progress (like a message being sent), based on any type of event:<br>- the action is disabled<br>Based on trigger event:<br>- the trigger is disabled<br>- the host or item is disabled<br>Based on internal event about triggers:<br>- the trigger is disabled<br>Based on internal event about items/low-level discovery rules:<br>- the item is disabled<br>- the host is disabled*|The message in progress is sent and then one more message on the escalation is sent. The follow-up message will have the cancellation text at the beginning of the message body (*NOTE: Escalation canceled*) naming the reason (for example, *NOTE: Escalation canceled: action '<Action name>' disabled*). This way the recipient is informed that the escalation is canceled and no more steps will be executed. This message is sent to all who received the notifications before. The reason of cancellation is also logged to the server log file (starting from [Debug Level](/manual/appendix/config/zabbix_server) 3=Warning).<br><br>Note that the *Escalation canceled* message is also sent if operations are finished, but recovery operations are configured and are not executed yet.| |*During an escalation in progress (like a message being sent) the action is deleted*|No more messages are sent. The information is logged to the server log file (starting from [Debug Level](/manual/appendix/config/zabbix_server) 3=Warning), for example: `escalation canceled: action id:334 deleted`|
ja	##### エスカレーション動作その他の例  アクションに複数のエスカレーション手順が含まれている場合、さまざまな状況で何が起こるかを考えてみましょう。  |状況|動作| |---------|--------| |*障害が発生したホストは、最初の障害通知が送信された後にメンテナンスに入る場合*|アクション[設定](/manual/config/notifications/action/operation#configuring_an_operation) の *メンテナンス中の場合に実行を保留* の設定に応じて、残りのエスカレーション手順はすべて、メンテナンス期間中遅延するか、遅延なしで即時実行されます。 メンテナンス期間によって操作がキャンセルされることはありません。| |* **期間**アクション条件で定義された期間は、最初の通知が送信された後、即時終了する場合*|残りのすべてのエスカレーション手順が実行されます。 *期間*条件では操作を停止できません。 操作ではなく、アクションが開始されるかされないかに関して効果があります。| |*メンテナンス中に不具合が発生し、メンテナンス終了後も継続する（解消されない）場合*|アクション [設定](/manual/config/notifications/action/operation#configuring_an_operation) の *メンテナンス中の場合に実行を保留* の設定に応じて、すべてのエスカレーション手順は、メンテナンスが終了した瞬間、または即時実行されます。| |*データなしのメンテナンス中に障害が発生し、メンテナンス終了後も継続する (解決されない)場合*|すべてのエスカレーション手順が実行される前に、トリガーが起動するのを待つ必要があります。| |*さまざまなエスカレーションが連続して続き、重なる場合*|新しい各エスカレーションの実行は前のエスカレーションに取って代わりますが、前のエスカレーションで常に実行されるエスカレーション手順が少なくとも 1 つ必要です。 この動作は、トリガーのすべての障害評価で作成されたイベントに対するアクションに関連しています。| |*進行中のエスカレーション中 (メッセージの送信など)、あらゆるタイプのイベントに基づいて:<br>- アクションは無効<br>トリガー イベントに基づいて:<br>- トリガーは無効<br>- ホストまたはアイテムは無効<br>トリガーに関する内部イベントに基づいて:<br>- トリガーは無効<br>アイテム/ローレベルディスカバリルールに関する内部イベントに基づいて:<br>- アイテムは無効<br>- ホストは無効*|進行中のメッセージが送信され、エスカレーションに関するメッセージがもう 1 つ送信されます。 フォローアップ メッセージには、メッセージ本文の先頭にキャンセル テキスト (*注: エスカレーションがキャンセルされました*) があり、理由が示されます (例: *注: エスカレーションがキャンセルされました: アクション '<アクション名>' が無効化されました*)。 このように、エスカレーションがキャンセルされ、それ以上の手順が実行されないことが受信者に通知されます。 このメッセージは、以前に通知を受け取ったすべての人に送信されます。 キャンセルの理由は、サーバーのログ ファイルにも記録されます ([デバッグ レベル](/manual/appendix/config/zabbix_server) 3=Warning以上)。<br><br>*エスカレーションがキャンセルされました* メッセージも オペレーションが終了したが、リカバリ オペレーションが設定されていて、まだ実行されていない場合に送信されます。| |*エスカレーションの進行中 (メッセージの送信など) にアクションが削除される*|これ以上メッセージは送信されません。 情報はサーバー ログ ファイルに記録されます ([デバッグ レベル](/manual/appendix/config/zabbix_server) 3=警告 以上)|

en-us	#### Miscellaneous  -   Maximum field size has been increased for the following fields:     -   [Item preprocessing](/manual/config/items/preprocessing#configuration) parameters     -   [Media type](/manual/config/notifications/media#common-parameters) message -   The default language of Zabbix web interface has been changed from     British to American English. Support of British English has been     dropped. -   The Share link in the main menu has been replaced by an Integrations     link, leading to the     [Integrations](https://www.zabbix.com/integrations) page on the     Zabbix website. -   If Zabbix web interface is opened in one of the languages available     on the Zabbix website, clicking the Integrations link will open the     Integrations page in the appropriate language. For all other     languages, including English, the Integrations page will be opened     in English. -   A custom expression, used in [action configuration](/manual/config/notifications/action/#configuring-an-action) for calculating conditions, now can be up to 1024 characters long (previously 255). -   *Monitoring->Hosts* section now shows link to host problems screen even if no problems are currently open.
ja	#### その他  - 次のフィールドの最大フィールド サイズが増加しました :   - [アイテムの前処理](/manual/config/items/preprocessing#configuration)のパラメーター   - [メディアタイプ](/manual/config/notifications/media#common-parameters) message - Zabbixウェブインターフェースのデフォルト言語が、イギリス英語からアメリカ英語に変更されました。イギリス英語のサポートは終了しました。 - メインメニューの共有リンクはインテグレーションリンクに変更され、Zabbixウェブサイトの[インテグレーション](https://www.zabbix.com/integrations)ページが表示されます。 - Zabbix WebインタフェースをZabbixウェブサイトで利用可能な言語で開いている場合、インテグレーションリンクをクリックすると該当する言語でインテグレーションページが表示されます。それ以外の言語では英語で表示されます。 - [アクションの設定](/manual/config/notifications/action/#configuring-an-action)で条件計算のために使用するカスタム式は、最大1024文字まで使用できるようになりました(従来は255文字)。 - *監視データ->ホスト*セクションは、現在発生中の障害がない場合でも、ホストの障害画面へのリンクを表示するようになりました。

en-us	#### Miscellaneous  The *Clear history* button located in *Configuration* → *Hosts* → [*Items*](/manual/web_interface/frontend_sections/configuration/hosts/items#mass-editing-options) has been renamed *Clear history and trends* to more accurately describe its function, which is the same as the *Clear history and trends* button in the item [configuration form](/manual/config/items/item).
ja	#### その他  *設定* → *ホスト* → [*アイテム*](/manual/web_interface/frontend_sections/configuration/hosts/items#mass-editing-options)にある*ヒストリを削除*ボタンはその機能をより正確に表すために、アイテムの[構成画面](/manual/config/items/item)にあるものと同じ*ヒストリとトレンドを削除*という名前に変更されました。

en-us	### Mixing item key and session parameters in Zabbix agent 2 plugins  Zabbix agent 2 now allows to override [named session](/manual/config/items/plugins) parameters by specifying new values in the item key parameters. Previously, users had to select if they prefer to provide connection string values in a named session or in an item key. If a named session has been used, related item key parameters had to be empty. Now, if using named sessions, only the first parameter (usually, a URI) has to be specified in the named session, whereas other parameters can be defined either in the named session or in the item key.
ja	### Zabbix エージェント 2 プラグインでのアイテムキーとセッションパラメータの混在  Zabbix エージェント 2 で、アイテムキーのパラメーターに新しい値を指定することで、[名前付きセッション](/manual/config/items/plugins) パラメーターを上書きできるようになりました。 変更前は、名前付きセッションとアイテムキーのどちらで接続文字列値を指定するかを、ユーザーが選択する必要がありました。 名前付きセッションが使用される場合、関連するアイテムキーのパラメーターは空である必要がありました。 新しいバージョンでは、名前付きセッションを使用する場合、最初のパラメーター (通常は URI) のみ名前付きセッションで指定する必要がありますが、他のパラメーターは名前付きセッション、アイテムキーのどちらでも指定することができます。

en-us	 ##### Modbus data  |Item key|<|<|<| |--|--|------|------| |Description|Return value|Parameters|Comments| |**modbus.get**\[endpoint,<slave id>,<function>,<address>,<count>,<type>,<endianness>,<offset>\]|<|<|<| |Reads Modbus data.|JSON object|**endpoint** - endpoint defined as `protocol://connection_string`<br>**slave id** - slave ID<br>**function** - Modbus function<br>**address** - address of first registry, coil or input<br>**count** - number of records to read<br>**type** - type of data<br>**endianness** - endianness configuration<br>**offset** - number of registers, starting from 'address', the results of which will be discarded.<br><br>See a [detailed description](/manual/appendix/items/modbus) of parameters.|Supported since Zabbix 5.2.0.|
ja	##### Modbus データ  |アイテムキー|<|<|<| |--|--|------|------| |説明|戻り値|パラメータ|コメント| |**modbus.get**\[endpoint,<slave id>,<function>,<address>,<count>,<type>,<endianness>,<offset>\]|<|<|<| |Modbus データを読み取ります|JSON object|**endpoint** - `protocol://connection_string`として定義されたエンドポイント<br>**slave id** - スレーブID<br>**function** - Modbus 機能<br>**address** - 最初のレジストリ、コイル、または入力アドレス<br>**count** - 読み取るレコード数<br>**type** - データタイプ<br>**endianness** - エンディアンの設定<br>**offset** - 'address' から始まるレジスタの数。結果は破棄されます。<br><br>パラメータの[詳細説明](/manual/appendix/items/modbus)を参照してください。|Zabbix 5.2.0 以降でサポートされています。|

en-us	##### - Modes  (**forecast** only)\ Every time a trigger function is evaluated it gets data from the specified history period and fits a specified function to the data. So, if the data is slightly different the fitted function will be slightly different. If we simply calculate the value of the fitted function at a specified time in the future you will know nothing about how the analyzed item is expected to behave between now and that moment in the future. For some `fit` options (like *polynomial*) a simple value from the future may be misleading.  |`mode`|**forecast** result| |------|-------------------| |*value*|f(now + `time`)| |*max*|max~now\ <=\ t\ <=\ now\ +\ `time`~ f(t)| |*min*|min~now\ <=\ t\ <=\ now\ +\ `time`~ f(t)| |*delta*|*max* - *min*| |*avg*|average of f(t) (now <= t <= now + `time`) according to [definition](https://en.wikipedia.org/wiki/Mean_of_a_function)|
ja	##### - モード  (**forecast** のみ) trigger 関数は評価されるたびに、指定された history 期間からデータを取得し、そのデータに指定された<br> 関数を当てはめるものです。そのため、データが少し違えば、フィットする関数も少し違ってきます。単純に、もし、将来の<br> 指定された時間にフィットした関数の値を計算するだけなら、分析された item が現在から将来のその時点までの間に<br> どのように動作すると予想されるかについて何も知らないことになります。<br> いくつかの `fit` オプション (*polynomial* など) では、未来からの単純な値は誤解を招くかもしれません。<br>  |`モード`|**forecast** 結果| |------|-------------------| |*value*|f(now + `time`)| |*max*|max~now\ <=\ t\ <=\ now\ +\ `time`~ f(t)| |*min*|min~now\ <=\ t\ <=\ now\ +\ `time`~ f(t)| |*delta*|*max* - *min*| |*avg*|average of f(t) (now <= t <= now + `time`) according to [definition](https://en.wikipedia.org/wiki/Mean_of_a_function)|

en-us	 ### Modifying existing services  :::noteclassic The buttons described below are visible only when *Services* section is in the Edit mode. :::  To edit an existing service, press the pencil icon next to the service.   To clone an existing service, press the pencil icon to open its configuration and then press Clone button. When a service is cloned, its parent links are preserved, while the child links are not.  To delete a service, press on the `x` icon next to it. When you delete a parent service, its child services will not be deleted and will move one level higher in the service tree (1st level children will get the same level as the deleted parent service).   Two buttons below the list of services offer some mass-editing options:  -   *Mass update* - mass update service properties -   *Delete* - delete the services  To use these options, mark the checkboxes before the respective services, then click on the required button.
ja	### 既存のサービスの変更  :::noteclassic 以下で説明するボタンは、*Services* セクションが編集モードの場合にのみ表示されます。 :::  既存のサービスを編集するには、サービスの横にある鉛筆アイコンを押します。  既存のサービスを複製するには、鉛筆アイコンを押して設定を開き、[複製] ボタンを押します。 サービスが複製されると、親リンクは保持されますが子リンクは保持されません。  サービスを削除するには、サービスの横にある`x`アイコンを押します。 親サービスを削除しても、その子サービスは削除されず、サービス ツリーで 1 レベル上に移動します (第 1 レベルの子は、削除された親サービスと同じレベルになります)。  サービスのリストの下にある 2 つのボタンには、一括編集オプションがあります。  -   *一括更新* - サービスのプロパティを一括更新 -   *削除* - サービスの削除  これらのオプションを使用するには、それぞれのサービスの前にあるチェックボックスをマークしてから、必要なボタンをクリックします。

en-us	#### - Module API  In order for a shared library to be treated as a Zabbix module, it should implement and export several functions. There are currently six functions in the Zabbix module API, only one of which is mandatory and the other five are optional.
ja	#### モジュールAPI  共有ライブラリをZabbixモジュールとして扱うには、いくつかの関数を実装し、エクスポートする必要があります。<br> 現在、ZabbixモジュールAPIには6つの関数があり、そのうち1つだけが必須で、他の5つはオプションです。

en-us	#### - Modules  This section allows to administer custom [frontend modules](/manual/modules).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_modules.png){width="600"}  Click on *Scan directory* to register/unregister any custom modules. Registered modules will appear in the list, along with their details. Unregistered modules will be removed from the list.  You may filter modules by name or status (enabled/disabled). Click on the module status in the list to enable/disable a module. You may also mass enable/disable modules by selecting them in the list and then clicking on the *Enable/Disable* buttons below the list.
ja	#### - モジュール  このセクションでは、カスタム[フロントエンドモジュール](/manual/modules)を管理できます。  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_modules.png){width="600"}  *ディレクトリスキャン*をクリックして、カスタムモジュールを登録/登録解除します。登録済みのモジュールが詳細とともにリストに表示されます。未登録のモジュールはリストから削除されます。  モジュールを名前またはステータス（有効/無効）でフィルタリングできます。リスト内のモジュールステータスをクリックして、モジュールを有効/無効にします。また、リストでモジュールを選択し、リストの下にある[有効化/無効化]ボタンをクリックして、モジュールを一括有効化/無効化することもできます。

en-us	##### Module structure  Each module is a directory (placed within the `modules` directory) with sub-directories containing controllers, views and any other code:      example_module_directory/           (required)         manifest.json                   (required)  Metadata and action definition.         Module.php                                  Module initialization and event handling.         actions/                                    Action controller files.             SomethingView.php             SomethingCreate.php             SomethingDelete.php             data_export/                                                  ExportAsXml.php                 ExportAsExcel.php         views/                                      View files.             example.something.view.php             example.something.delete.php             js/                                     JavaScript files used in views.                 example.something.view.js.php         partials/                                   View partial files.             example.something.reusable.php             js/                                     JavaScript files used in partials.                 example.something.reusable.js.php  As you can see, the only mandatory file within the custom module directory is `manifest.json`. The module will not register without this file. `Module.php` is responsible for registering menu items and processing events such as 'onBeforeAction' and 'onTerminate'. The *actions*, *views* and *partials* directories contain PHP and JavaScript code needed for module actions.
ja	##### モジュールの構造  各モジュールは、(`modules` ディレクトリの中にある) ディレクトリで、 <br> サブディレクトリに、コントローラ、ビュー、その他のコードが格納されています。 <br>      example_module_directory/           (required)         manifest.json                   (required)  Metadata and action definition.          Module.php                                  Module initialization and event handling.          actions/                                    Action controller files.              SomethingView.php              SomethingCreate.php              SomethingDelete.php              data_export/                                                   ExportAsXml.php                  ExportAsExcel.php          views/                                      View files.              example.something.view.php              example.something.delete.php             js/                                     JavaScript files used in views.                 example.something.view.js.php         partials/                                   View partial files.             example.something.reusable.php             js/                                     JavaScript files used in partials.                 example.something.reusable.js.php  見てわかるように、カスタムモジュールディレクトリ内の唯一の必須ファイルは `manifest.json` です。 <br> このファイルがないと、モジュールは登録されません。 <br> `Module.php` は、メニューアイテムの登録と、'onBeforeAction' や 'onTerminate' などのイベントの処理を担当します。 <br> *actions*、*views*、*partials* ディレクトリには、モジュールのアクションに必要なPHPとJavaScriptのコードが含まれています。 <br>

en-us	### Module  The module object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**moduleid**<br>(required)|string|ID of the module.| |status|integer|Whether access to the module is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
ja	### Module  module オブジェクトには次のプロパティがあります  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**moduleid**<br>(必須)|string|モジュールID| |status|integer|モジュールへのアクセスが有効か<br><br>使用可能な値：<br>0 - 無効<br>1 - *(デフォルト)*有効|

en-us	 ### MongoDB  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |mongodb.collection.stats\[connString,<user>,<password>,<database>,collection\]|<|<|<| |Returns a variety of storage statistics for a given collection.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.<br>**database** - database name (default: admin).<br>**collection** — collection name.| | |mongodb.collections.discovery\[connString,<user>,<password>\]|<|<|<| |Returns a list of discovered collections. Used for [low-level discovery](/manual/discovery/low_level_discovery).|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.collections.usage\[connString,<user>,<password>\]|<|<|<| |Returns usage statistics for collections.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.connpool.stats\[connString,<user>,<password>\]|<|<|<| |Returns information regarding the open outgoing connections from the current database instance to other members of the sharded cluster or replica set.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.db.stats\[connString,<user>,<password>,<database>\]|<|<|<| |Returns statistics reflecting a given database system state.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.<br>**database** - database name (default: admin).| | |mongodb.db.discovery\[connString,<user>,<password>\]|<|<|<| |Returns a list of discovered databases. Used for [low-level discovery](/manual/discovery/low_level_discovery).|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.jumbo\_chunks.count\[connString,<user>,<password>\]|<|<|<| |Returns count of jumbo chunks.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.oplog.stats\[connString,<user>,<password>\]|<|<|<| |Returns a status of the replica set, using data polled from the oplog.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.ping\[connString,<user>,<password>\]|<|<|<| |Tests if a connection is alive or not.|1 - connection is alive<br><br>0 - connection is broken (if there is any error presented including AUTH and configuration issues).|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.rs.config\[connString,<user>,<password>\]|<|<|<| |Returns a current configuration of the replica set.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.rs.status\[connString,<user>,<password>\]|<|<|<| |Returns a replica set status from the point of view of the member where the method is run.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.server.status\[connString,<user>,<password>\]|<|<|<| |Returns database state.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.sh.discovery\[connString,<user>,<password>\]|<|<|<| |Returns a list of discovered shards present in the cluster.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.version\[connString,<user>,<password>\]|<|<|<| |Returns the database server version.|String|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.||
ja	### MongoDB  |キー|<|<|<| |--|--|------|------| |**説明**|**戻り値**|**パラメータ**|**コメント**| |mongodb.collection.stats\[connString,<user>,<password>,<database>,collection\]|<|<|<| |特定のコレクションのさまざまなストレージ統計を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報<br>**database** - データベース名(デフォルト: admin)<br>**collection** — コレクション名| | |mongodb.collections.discovery\[connString,<user>,<password>\]|<|<|<| |発見されたコレクションのリストを返します。 [ローレベルディスカバリ] に使用(/manual/discovery/low_level_discovery/examples/systemd).|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.collections.usage\[connString,<user>,<password>\]|<|<|<| |コレクションの使用統計を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.connpool.stats\[connString,<user>,<password>\]|<|<|<| |現在のデータベース インスタンスからシャード クラスターまたはレプリカ セットの他のメンバーへの開いている発信接続に関する情報を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.db.stats\[connString,<user>,<password>,<database>\]|<|<|<| |特定のデータベース システムの状態を反映する統計を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報<br>**database** - データベース名(デフォルト: admin)| | |mongodb.db.discovery\[connString,<user>,<password>\]|<|<|<| |検出されたデータベースのリストを返します。 [ローレベルディスカバリ] に使用(/manual/discovery/low_level_discovery/examples/systemd).|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.jumbo\_chunks.count\[connString,<user>,<password>\]|<|<|<| |ジャンボ チャンクの数を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB 認証情報| | |mongodb.oplog.stats\[connString,<user>,<password>\]|<|<|<| |oplog からポーリングされたデータを使用して、レプリカ セットのステータスを返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.ping\[connString,<user>,<password>\]|<|<|<| |接続が有効かどうかをテストします|1 - 接続有効<br><br>0 - 接続無効(AUTH や構成の問題を含むエラーが表示されている場合)|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.rs.config\[connString,<user>,<password>\]|<|<|<| |レプリカ セットの現在の設定を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.rs.status\[connString,<user>,<password>\]|<|<|<| |メソッドが実行されるメンバーの観点からレプリカ セットのステータスを返します。|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.server.status\[connString,<user>,<password>\]|<|<|<| |データベースの状態を返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| | |mongodb.sh.discovery\[connString,<user>,<password>\]|<|<|<| |クラスター内に存在する検出されたシャードのリストを返します|JSONオブジェクト|**connString** - URIまたはセッション名<br>**user, password** - MongoDB認証情報| |

en-us	 #### MongoDB plugin parameters  The following MongoDB plugin parameters are no longer mandatory if Plugins.MongoDB.Sessions.<SessionName>.TLSConnect is set to `verify_ca` or `verify_full`:  -   Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile -   Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile    See also: [MongoDB plugin parameters](/manual/appendix/config/zabbix_agent2_plugins/mongodb_plugin#parameters)
ja	 #### MongoDBプラグインのパラメータ  Plugins.MongoDB.Sessions.<SessionName>.TLSConnectが*verify_ca*または*verify_full*に設定されている場合、次のMongoDBプラグインパラメーターは必須ではなくなりました。  -   Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile -   Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile  詳細 : [MongoDBプラグインパラメータ](/manual/appendix/config/zabbix_agent2_plugins/mongodb_plugin#parameters)

en-us	#### Monitoring → Latest data updated Several improvements have been made to the Latest data section:  - Time since last check (for example, 1m 20s) is now displayed instead of the last item execution time.  - Hovering over an item's last value will show the raw value without units or value mapping applied.  - If a host is in maintenance, an orange wrench icon will be visible next to the host name.
ja	#### 監視データ → 最新データ 更新 最新データ セクションにいくつかの改良が加えられました:  - アイテムの最終実行時間の代わりに、最終チェックからの時間（例：1m20s）が表示されるようになりました。 - アイテムの最後の値にカーソルを合わせると、単位や値のマッピングが適用されていない生の値が表示されます。 - ホストがメンテナンス中の場合、ホスト名の横にオレンジ色のレンチのアイコンが表示されます。

en-us	 #### Monitoring → Latest data updated The Latest data section now shows the time since last check (for example, 1m 20s) instead of the last item execution time. Additionally, it is now possible  to view a raw value of an item without units or value mapping applied by hovering over the last value.   
ja	## Breaking changes  

en-us	#### Monitoring → Overview removed  The Overview section in the Monitoring menu has been removed completely. The same functionality can be still accessed by using the *Data overview* and *Trigger overview* dashboard [widgets](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets).
ja	#### 監視データ → 概要 を削除  監視データ メニューの概要 セクションが完全に削除されました。 *データの概要*と*トリガーの概要*のダッシュボード[ウィジェット](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets)を使用して、同じ機能にアクセスすることができます。

en-us	##### Monitoring → Overview removed  The Overview section in the Monitoring menu has been removed completely. The same functionality can be still accessed by using the *Data overview* and *Trigger overview* dashboard [widgets](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets).
ja	##### Monitoring → Overview を削除  Monitoring メニューの Overview セクションが完全に削除されました。 <br> 同じ機能は、*Data overview* と *Trigger overview* のダッシュボードを使用してアクセスすることができます。 <br> [widgets](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets) を参照してください。 <br>