en-us	#### Adding item  All items are grouped around hosts. That is why to configure a sample item we go to *Data collection → Hosts* and find the "New host" we have created.  Click on the *Items* link in the row of "New host", and then click on *Create item*. This will present us with an item definition form.  ![](../../../assets/en/manual/quickstart/new_item.png)  All mandatory input fields are marked with a red asterisk.  For our sample item, the essential information to enter is:  ***Name***  -   Enter *CPU load* as the value. This will be the item name displayed     in lists and elsewhere.  ***Key***  -   Manually enter *system.cpu.load* as the value. This is the technical     name of an item that identifies the type of information that will be     gathered. The particular key is just one of [pre-defined     keys](/manual/config/items/itemtypes/zabbix_agent) that come with     Zabbix agent.  ***Type of information***  -   This attribute defines the format of the expected data. For the     *system.cpu.load* key, this field will be automatically set to     *Numeric (float)*.  ::: noteclassic You may also want to reduce the number of days [item history](/manual/config/items/history_and_trends) will be kept, to 7 or 14. This is good practice to relieve the database from keeping lots of historical values. :::  [Other options](/manual/config/items/item#configuration) will suit us with their defaults for now.  When done, click *Add*. The new item should appear in the item list. Click on *Details* above the list to view what exactly was done.  ![](../../../assets/en/manual/quickstart/item_created.png)
ja	#### アイテムの追加  すべてのアイテムはホストを中心にグループ化されます。そのため、サンプルアイテムを設定するには、*データ収集 → ホスト*と移動し、作成した"新しいホスト"を見つけます。  '新しいホスト' の行にある*アイテム*リンクをクリックし、*アイテムの作成*をクリックします。これにより、アイテム作成フォームが表示されます。  ![](../../../assets/en/manual/quickstart/new_item.png)  すべての入力必須項目には赤いアスタリスクが付いています。  サンプルアイテムの場合、入力する必須情報は次のとおりです。  ***名前***  -   *CPU load*を入力します。リストなどに表示されるアイテムの名称となります。  ***キー***  -   *system.cpu.load*を入力します。これはアイテムの技術的な名称となり、収集されるデータの種類の識別に使われます。特定のキーは、Zabbixエージェントに付属する[事前定義されたキー](/manual/config/items/itemtypes/zabbix_agent)の1つにすぎません。  ***データ型***  -   この項目は、予期されるデータの形式を定義します。*system.cpu.load*キーの場合、このフィールドは自動的に*Numeric (float)*に設定されます。  ::: noteclassic [アイテムのヒストリ](/manual/config/items/history_and_trends)が保持される日数を7または14に減らすこともできます。これは、データベースに大量のヒストリデータが保持されないようにするための良い習慣です。 :::  [その他のオプション](/manual/config/items/item#configuration) は、今のところデフォルトのままで大丈夫です。  完了したら、*追加*をクリックします。新しいアイテムがアイテムリストに表示されます。 リストの上にある*詳細*をクリックすると、実際に何が行われたのかが表示されます。  ![](../../../assets/en/manual/quickstart/item_created.png)

en-us	#### Adding lines  In addition to shapes, it is also possible to add some lines. Lines can be used to link elements or shapes in a map.  To add a line, click on *Add* next to Shape. A new shape will appear at the top left corner of the map. Select it and click on *Line* in the editing form to change the shape into a line. Then adjust line properties, such as line type, width, color, etc.  ![map\_line.png](../../../../../assets/en/manual/config/visualization/map_line.png){width="600"}
ja	#### 線の追加  図形だけでなく、線を追加することも可能です。線は、地図上の要素や図形をつなぐために使用します。  線を追加するには、図形の隣にある *Add* をクリックします。新しい図形がマップの左上隅に表示されます。それを選択し、<br> 編集フォームの *Line* をクリックして、図形を線に変更します。次に、線の種類、幅、色など、線のプロパティを調整します。  ![map\_line.png](../../../../../assets/en/manual/config/visualization/map_line.png){width="600"}

en-us	##### Adding permissions  By default, a new user has no permissions to access hosts and templates. To grant the user rights, click on the group of the user in the *Groups* column (in this case - 'Zabbix administrators'). In the group properties form, go to the *Host permissions* tab to assign permissions to host groups.  ![](../../../assets/en/manual/quickstart/group_permissions.png){width="600"}  This user is to have read-only access to *Linux servers* group, so click on *Select* next to the host group selection field.  ![](../../../assets/en/manual/quickstart/add_permissions.png){width="600"}  In this pop-up, mark the checkbox next to 'Linux servers', then click *Select*. *Linux servers* should be displayed in the selection field. Click the 'Read' button to set the permission level and then *Add* to add the group to the list of permissions. In the user group properties form, click *Update*.  To grant permissions to templates, you will need to switch to the *Template permissions* tab and specify template groups.   ::: noteimportant In Zabbix, access rights to hosts and templates are assigned to [user groups](/manual/config/users_and_usergroups/usergroup), not individual users. :::  Done! You may try to log in using the credentials of the new user.
ja	##### 権限の追加  デフォルトでは、新しいユーザーにはホストとテンプレートにアクセスするための権限がありません。 権限を付与するには*グループ*列のグループをクリックします。（この場合-'Zabbix administrators'） グループプロパティフォームで*ホスト権限*タブに移動し、ホストグループに権限を付与します。  ![](../../../assets/en/manual/quickstart/group_permissions.png){width="600"}  このユーザーは*Linux servers*グループへの読み取り専用アクセス権を持っているため、ユーザーグループ選択フィールドの横にある*選択*をクリックします。  ![](../../../assets/en/manual/quickstart/add_permissions.png){width="600"}  このポップアップで、'Linux servers'の横にあるチェックボックスをオンにして*選択*をクリックすると*Linux servers*が選択フィールドに表示されます。  '読み取り'ボタンをクリックしてアクセス許可レベルを設定し、*追加*をクリックしてグループをアクセス許可のリストに追加します。 ユーザーグループのプロパティフォームで、*更新*をクリックします。  テンプレートに権限を付与するには、*テンプレート権限*タブに切り替えて、テンプレートグループを指定する必要があります。  :::注意重要 Zabbixでは、ホストとテンプレートへのアクセス権は個々のユーザーではなく、[ユーザーグループ](/manual/config/users_and_usergroups/usergroup)に割り当てられます。 :::  以上で新しいユーザーの資格情報を使用してログインを試みることができます。

en-us	#### Adding shapes  In addition to map elements, it is also possible to add some shapes. Shapes are not map elements; they are just a visual representation. For example, a rectangle shape can be used as a background to group some hosts. Rectangle and ellipse shapes can be added.  To add a shape, click on *Add* next to Shape. The new shape will appear at the top left corner of the map. Drag and drop it wherever you like.  A new shape is added with default colors. By clicking on the shape, a form is displayed and you can customize the way a shape looks, add text, etc.  ![](../../../../../assets/en/manual/config/visualization/map_shape.png){width="600"}  To select shapes, select one and then hold down *Ctrl* to select the others. With several shapes selected, common properties can be mass updated, similarly as with elements.  Text can be added in the shapes. Expression [macros](/manual/appendix/macros/supported_by_location) are supported in the text, but only with `avg`, `last`, `min` and `max` functions, with time as parameter (for example, `{?avg(/host/key,1h)}`).  To display text only the shape can be made invisible by removing the shape border (select 'None' in the *Border* field). For example, take note of how the {MAP.NAME} macro, visible in the screenshot above, is actually a rectangle shape with text, which can be seen when clicking on the macro:  ![](../../../../../assets/en/manual/config/visualization/map_name_macro.png)  {MAP.NAME} resolves to the configured map name when viewing the map.  If hyperlinks are used in the text, they become clickable when viewing the map.  Line wrapping for text is always "on" within shapes. However, within an ellipse, the lines are wrapped as though the ellipse were a rectangle. Word wrapping is not implemented, so long words (words that do not fit the shape) are not wrapped, but are masked (constructor page) or clipped (other pages with maps).
ja	#### 図形の追加  地図要素に加えて、いくつかの図形を追加することができます。<br> 図形は地図の要素ではなく、視覚的な表現に過ぎません。例えば、長方形の図形は、いくつかのホストをグループ化するための<br> 背景として使用することができます。矩形と楕円の形状を追加することができます。  図形を追加するには、図形の隣にある *Add* をクリックします。新しい図形がマップの左上隅に表示されます。<br> 好きな場所にドラッグ＆ドロップしてください。  新しいシェイプは、デフォルトの色で追加されます。シェイプをクリックすると、フォームが表示され、シェイプの見え方を<br> カスタマイズしたり、テキストを追加したりすることができます。  ![](../../../../../assets/en/manual/config/visualization/map_shape.png){width="600"}  図形を選択するには、1つを選択し、*Ctrl* を押しながら他の図形を選択します。複数のシェイプを選択した状態で、<br> 要素と同様に共通のプロパティを一括更新することができます。  シェイプ内にテキストを追加することができます。表現方法[マクロ](/manual/appendix/macros/supported_by_location) はテキストでサポートされていますが、<br> 時間をパラメータとした `avg`, `last`, `min`, `max` 関数のみです (例えば、 `{?avg(/host/key,1h)}`)  テキストだけを表示するには、シェイプのボーダーを削除して非表示にすることができます。 (*Border* フィールドで 'None' を選択)<br> 例えば、上のスクリーンショットで表示されている{MAP.NAME}マクロは、実際にはテキスト付きの矩形形状です。<br> マクロをクリックすると、テキスト付きの長方形のシェイプが表示されます。:  ![](../../../../../assets/en/manual/config/visualization/map_name_macro.png)  {MAP.NAME} は、マップを表示するときに設定されたマップ名に解決されます。  テキストでハイパーリンクが使用されている場合、マップを表示するときにクリックできるようになります。  図形内では、テキストの行の折り返しは常に "on" になっています。ただし、楕円の中では、楕円が矩形であるかのように<br> 線が折り返されます。単語の折り返しは実装されていないので、長い単語（シェイプに合わない単語）は折り返されず、<br> マスク（コンストラクタ・ページ）またはクリップ（マップを含む他のページ）されます。

en-us	#### Adding templates to template groups  Add two templates to template groups with IDs 12 and 13.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "templategroup.massadd",     "params": {         "groups": [             {                 "groupid": "12"             },             {                 "groupid": "13"             }         ],         "templates": [             {                 "templateid": "10486"             },             {                 "templateid": "10487"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "12",             "13"         ]     },     "id": 1 } ```
ja	#### テンプレートグループへテンプレートの追加  ID12と13のテンプレートグループへ二つのテンプレートを追加します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "templategroup.massadd",     "params": {         "groups": [             {                 "groupid": "12"             },             {                 "groupid": "13"             }         ],         "templates": [             {                 "templateid": "10486"             },             {                 "templateid": "10487"             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "12",             "13"         ]     },     "id": 1 } ```

en-us	#### Adding user  To view information about users, go to *Users → Users*.  ![](../../../assets/en/manual/quickstart/userlist.png){width="600"}  To add a new user, click on *Create user*.  In the new user form, make sure to add your user to one of the existing [user groups](/manual/config/users_and_usergroups/usergroup), for example 'Zabbix administrators'.  ![](../../../assets/en/manual/quickstart/new_user.png)  All mandatory input fields are marked with a red asterisk.  By default, new users have no media (notification delivery methods) defined for them. To create one, go to the 'Media' tab and click on *Add*.  ![](../../../assets/en/manual/quickstart/new_media.png)  In this pop-up, enter an email address for the user.  You can specify a time period when the medium will be active (see [Time period specification](/manual/appendix/time_period) page for a description of the format), by default a medium is always active. You can also customize [trigger severity](/manual/config/triggers/severity) levels for which the medium will be active, but leave all of them enabled for now.  Click on *Add* to save the medium, then go to the Permissions tab.  Permissions tab has a mandatory field *Role*. The role determines which frontend elements the user can view and which actions he is allowed to perform. Press Select and select one of the roles from the list. For example, select *Admin role* to allow access to all Zabbix frontend sections, except Administration. Later on, you can modify permissions or create more user roles. Upon selecting a role, permissions will appear in the same tab:  ![user\_permissions.png](../../../assets/en/manual/config/user_permissions.png)   Click *Add* in the user properties form to save the user. The new user appears in the userlist.  ![](../../../assets/en/manual/quickstart/userlist2.png){width="600"}
ja	#### ユーザーの追加  ユーザーに関する情報を表示するには、*ユーザー → ユーザー*に移動します。  ![](../../../assets/en/manual/quickstart/userlist.png){width="600"}  新しいユーザーを追加するには、*ユーザーの作成*をクリックします。  新しいユーザーフォームで、必ず既存の[ユーザーグループ](/manual/config/users_and_usergroups/usergroup)の1つにユーザーを追加してください。 例: Zabbix administrators  ![](../../../assets/en/manual/quickstart/new_user.png)  すべての必須入力フィールドは、赤いアスタリスクでマークされています。  デフォルトでは、新規ユーザーにはメディア（通知配信方法）がありません。 作成するには、'メディア'タブに移動し、*追加*をクリックします。  ![](../../../assets/en/manual/quickstart/new_media.png)  このポップアップで、ユーザーの電子メールアドレスを入力します。  メディアがアクティブになる期間を指定できます (入植形式については[期間の指定](/manual/appendix/time_period)ページを参照してください)。 デフォルトでは、メディアは常にアクティブです。 メディアがアクティブになる[トリガーの重大度レベル](/manual/config/triggers/severity)をカスタマイズすることもできますが、現時点ではすべてを有効のままにしておきます。  *追加*をクリックしてメディアを保存し、権限タブに移動します。  権限タブには、必須フィールド*ユーザーの役割*があります。 このユーザーの役割は、ユーザーが表示できるフロントエンド要素と、ユーザーが実行できるアクションを決定します。 選択を押してリストからユーザーの役割の1つを選択します。 たとえば*Admin role*を選択して、すべてのZabbixフロントエンドセクションへのアクセスを許可します。 後で権限を変更したり、より多くのユーザーロールを設定することも可能です。 ユーザーの役割を選択すると、権限が同じタブ内に表示されます。  ![user\_permissions.png](../../../assets/en/manual/config/user_permissions.png)   ユーザープロパティフォームの*追加*をクリックして、ユーザーを保存します。 新しいユーザーがユーザーリストに表示されます。  ![](../../../assets/en/manual/quickstart/userlist2.png){width="600"}

en-us	##### Additional parameters  A third optional parameter is supported by the *bucket\_rate\_foreach* function:      bucket_rate_foreach(item filter,time period,<parameter number>)  where <parameter number> is the position of the "bucket" value in the item key. For example, if the "bucket" value in myItem\[aaa,0.2\] is '0.2', then its position is 2.  The default value of <parameter number> is '1'.  See [aggregate calculations](/manual/config/items/itemtypes/calculated/aggregate) for more details and examples on using foreach functions.
ja	##### 追加のパラメータ  3 番目のオプション パラメータは、*bucket\_rate\_foreach* 関数でサポートされています。      bucket_rate_foreach(item filter,time period,<parameter number>)  ここで<parameter number> は項目キー内の"バケット"値の位置です。 たとえばmyItem\[aaa,0.2\] の"bucket"値が'0.2'の場合、その位置は 2 です。  <parameter number> のデフォルト値は '1' です。

en-us	## Administration  With the Zabbix API you can change administration settings of your monitoring system.
ja	## 管理画面  Zabbix APIを使用すると、監視システムの管理設定を変更することができます。

en-us	 #### Advanced configuration  ![](../../../assets/en/manual/web_interface/service_a.png){width=600}  |Parameter|Description| |--|--------| |_**Additional rules**_|Click on *Add* to define additional status calculation rules.| |*Set status to*|Set service status to either *OK* (default), *Not classified*, *Information*, *Warning*, *Average*, *High* or *Disaster* in case of a condition match.| |*Condition*|Select the condition for direct child services:<br>**if at least (N) child services have (Status) status or above**<br>**if at least (N%) of child services have (Status) status or above**<br>**if less than (N) child services have (Status) status or below**<br>**if less than (N%) of child services have (Status) status or below**<br>**if weight of child services with (Status) status or above is at least (W)**<br>**if weight of child services with (Status) status or above is at least (N%)**<br>**if weight of child services with (Status) status or below is less than (W)**<br>**if weight of child services with (Status) status or below is less than (N%)** <br><br> If several conditions are specified and the situation matches more than one condition, the highest severity will be set.| |*N (W)*|Set the value of N or W (1-100000), or N% (1-100) in the condition.| |*Status*|Select the value of *Status* in the condition: *OK* (default), *Not classified*, *Information*, *Warning*, *Average*, *High* or *Disaster*.| |_**Status propagation rule**_|Rule for propagating the service status to the parent service:<br>**As is** - the status is propagated without change<br>**Increase by** - you may increase the propagated status by 1 to 5 severities<br>**Decrease by** - you may decrease the propagated status by 1 to 5 severities<br>**Ignore this service** - the status is not propagated to the parent service at all<br>**Fixed status** - the status is propagated statically, i.e. as always the same| |_**Weight**_|Weight of the service (integer in the range from 0 (default) to 1000000).|  :::noteclassic Additional status calculation rules can only be used to increase severity level over the level calculated according to the main *Status calculation rule* parameter. If according to additional rules the status should be Warning, but according to the *Status calculation rule* the status is Disaster - the service will have status Disaster.  :::
ja	#### 詳細設定  ![](../../../assets/en/manual/web_interface/service_a.png){width=600}  |パラメータ|説明| |--|--------| |_**Additional rules**_|追加のステータス計算ルールを定義するには*Add*をクリックします。| |*Set status to*|条件が一致する場合は、サービスステータスを*OK*（default）、*未分類*、*情報*、*警告*、*軽度の障害*、*重度の障害*、*致命的な障害*のいずれかに設定します。| |*Condition*|直接の子サービスの条件を選択します。<br>**少なくとも (N) 個の子サービスが (Status) ステータス以上の場合**<br>** 少なくとも (N%) の子サービスが (Status) ステータス以上の場合**<br>**(N) 個未満の子サービスが (Status) ステータス以下の場合**<br>**(ステータス) 以下の子サービスが (N%) 未満の場合**<br>**(Status) ステータス以上の子サービスの重みが (W) 以上の場合**<br>** (Status) ステータス以上の子サービスの重みが (N%) 以上の場合* *<br>**(Status) ステータス以下の子サービスの重みが (W) 未満の場合**<br>**(Status) ステータス以下の子サービスの重みが (N%) 未満の場合**<br><br> 複数の条件が指定され、状況が複数の条件に一致する場合、最も高い重大度が設定されます。| |*N (W)*|条件でNまたはW（1-100000）、またはN％（1-100）の値を設定します。| |*Status*|条件となる*ステータス*の値を選択します：*OK*（default）、*未分類*、*情報*、*警告*、*軽度の障害*、*重度の障害*、*致命的な障害*| |_**Status propagation rule**_|サービスステータスを親サービスに伝達するためのルール:<br>**現状のまま** - ステータスは変更されずに伝達されます。<br>**増加** - 伝播されたステータスの深刻度を 1 ～ 5 増加させて伝達されます<br>**減少** - 伝播されたステータスの深刻度を 1 ～ 5 現象させて伝達されます<br>**このサービスを無視** - ステータスは親サービスにまったく伝達されません<br>**固定ステータス** - ステータスは静的に伝達されます。つまり、常に同じステータスです。| |_**Weight**_|サービスの重み（0（デフォルト）から1000000の範囲の整数）|  :::noteclassic 追加のステータス計算ルールは、メインの*Status calculation rule*パラメーターに従って計算されたレベルよりも重大度レベルを上げるためにのみ使用できます。Additional rulesでは警告だが、*Status calculation rule*では致命的な障害である場合、サービスのステータスは致命的な障害になります。 :::

en-us	After receiving a list of active checks the agent marks obsolete persistent files for removal. A persistent file becomes obsolete if: 1) the corresponding log item is no longer monitored, 2) a log item is reconfigured with a different **persistent\_dir** location than before.  Removing is done with delay 24 hours because log files in NOTSUPPORTED state are not included in the list of active checks but they may become SUPPORTED later and their persistent files will be useful.  If the agent is stopped before 24 hours expire, then the obsolete files will not be deleted as Zabbix agent is not getting info about their location from Zabbix server anymore.  ::: notewarning Reconfiguring a log item's **persistent\_dir** back to the old **persistent\_dir** location while the agent is stopped, without deleting the old persistent file by user - will cause restoring the agent state from the old persistent file resulting in missed messages or false alerts. :::
ja	アクティブなチェックのリストを受け取った後、agent は廃止された永続ファイルを削除するようマークします。<br> 以下の場合、永続ファイルは廃止されます。<br> 1) 対応するログ項目が監視されなくなった、<br> 2) ログ項目が以前と異なる **persistent_dir** 位置で再設定された。  NOTSUPPORTED状態のログファイルはアクティブチェックのリストに含まれませんが、後にSUPPORTEDになる可能性があり、<br> その永続ファイルが有用であるため、24時間遅れで削除されます。  24時間経過前に agent を停止した場合、Zabbix agent はZabbix server からファイルの所在情報を取得しなくなるため、<br> 古くなったファイルは削除されません。  ::: notewarning agent が停止している間に、ユーザが古い永続ファイルを削除せずに、ログアイテムの **persistent_dir** を 古い **persistent_dir** の場所に再構成すると、古い永続ファイルからエージェント状態をリストアすることになり、 メッセージの見逃しや誤った警告が発生します。 :::

en-us	 #### Agent 2 plugins  ##### MySQL  The correct master host is now returned if specified in the `mysql.replication.get_slave_status[]`  [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql) "masterHost" parameter.  Previously the "masterHost" parameter was ignored and always the first master host was returned.  If this parameter is not specified, all hosts are returned. 
ja	 #### Zabbixエージェント2のプラグイン  ##### MySQL  `mysql.replication.get_slave_status[]`[アイテム](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql)の"masterHost"パラメータで指定されている場合、正しいマスターホストが返されるようになりました。以前は、"masterHost"パラメータは無視され、常に最初のマスターホストが返されていました。  このパラメータが指定されていない場合は、すべてのホストが返されます。

en-us	##### Agent 2  |Requirement|Mandatory status|Description| |--|-|-------| |*libpcre/libpcre2*|One of|PCRE/PCRE2 library is required for [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE) support.<br>The naming may differ depending on the GNU/Linux distribution, for example 'libpcre3' or 'libpcre1'. PCRE v8.x and PCRE2 v10.x (from Zabbix 6.0.0) are supported.<br>Required for log monitoring. Also required on Windows.| |*libopenssl*|No|Required when using encryption.<br>OpenSSL 1.0.1 or later is required on UNIX platforms.<br>The OpenSSL library must have PSK support enabled. LibreSSL is not supported.<br>On Microsoft Windows systems OpenSSL 1.1.1 or later is required.|  **Go libraries**  |Requirement|Mandatory status|Minimum version|Description| |--|-|-|-------| |[git.zabbix.com/ap/plugin-support](https://git.zabbix.com/projects/AP/repos/plugin-support/browse?at=refs%2Fheads%2Frelease%2F6.4)|Yes|1.X.X|Zabbix own support library. Mostly for plugins. | |[github.com/BurntSushi/locker](https://github.com/BurntSushi/locker)|^|0.0.0|Named read/write locks, access sync. | |[github.com/chromedp/cdproto](https://github.com/chromedp/cdproto)|^|0.0.0|Generated commands, types, and events for the Chrome DevTools Protocol domains. | |[github.com/chromedp/chromedp](https://github.com/chromedp/chromedp)|^|0.6.0|Chrome DevTools Protocol support (report generation). | |[github.com/dustin/gomemcached](https://github.com/dustin/gomemcached)|^|0.0.0|A memcached binary protocol toolkit for go. | |[github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang)|^|1.2.0|A library to handle MQTT connections. | |[github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)|^|1.4.9|Cross-platform file system notifications for Go. | |[github.com/go-ldap/ldap](https://github.com/go-ldap/ldap)|^|3.0.3|Basic LDAP v3 functionality for the Go programming language. | |[github.com/go-ole/go-ole](https://github.com/go-ole/go-ole)|^|1.2.4|Win32 ole implementation for Go. | |[github.com/godbus/dbus](https://github.com/godbus/dbus)|^|4.1.0|Native Go bindings for D-Bus. | |[github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)|^|1.5.0|MySQL driver. | |[github.com/godror/godror](https://github.com/godror/godror)|^|0.20.1|Oracle DB driver. | |[github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)|^|2.0.3|Sqlite3 driver. | |[github.com/mediocregopher/radix/v3](https://github.com/mediocregopher/radix)|^|3.5.0|Redis client. | |[github.com/memcachier/mc/v3](https://github.com/memcachier/mc)|^|3.0.1|Binary Memcached client. | |[github.com/miekg/dns](https://github.com/miekg/dns)|^|1.1.43|DNS library. | |[github.com/omeid/go-yarn](https://github.com/omeid/go-yarn)|^|0.0.1|Embeddable filesystem mapped key-string store. | |[github.com/goburrow/modbus](https://github.com/goburrow/modbus)|^|0.1.0|Fault-tolerant implementation of Modbus. | |[golang.org/x/sys](https://pkg.go.dev/golang.org/x/sys)|^|0.0.0|Go packages for low-level interactions with the operating system.<br>Also used in plugin support lib. Used in MongoDB and PostgreSQL plugins. | |[github.com/Microsoft/go-winio](https://github.com/microsoft/go-winio)|On Windows.<br>Yes, indirect^**1**^|0.6.0|Windows named pipe implementation.<br>Also used in plugin support lib. Used in MongoDB and PostgreSQL plugins. | |[github.com/goburrow/serial](https://github.com/goburrow/serial)|Yes, indirect^**1**^|0.1.0|Serial library for Modbus. | |[golang.org/x/xerrors](https://pkg.go.dev/golang.org/x/xerrors)|^|0.0.0|Functions to manipulate errors. | |[gopkg.in/asn1-ber.v1](https://gopkg.in/asn1-ber.v1)|^|1.0.0|Encoding/decoding library for ASN1 BER. | |[github.com/go-stack/stack](https://github.com/go-stack/stack)|No, indirect^**1**^|1.8.0| | |[github.com/golang/snappy](https://github.com/golang/snappy)|^|0.0.1| | |[github.com/klauspost/compress](https://github.com/klauspost/compress)|^|1.13.6| | |[github.com/xdg-go/pbkdf2](https://github.com/xdg-go/pbkdf2)|^|1.0.0| | |[github.com/xdg-go/scram](https://github.com/xdg-go/scram)|^|1.0.2| | |[github.com/xdg-go/stringprep](https://github.com/xdg-go/stringprep)|^|1.0.2| | |[github.com/youmark/pkcs8](https://github.com/youmark/pkcs8)|^|0.0.0| |  ^**1**^ "Indirect" means that it is used in one of the libraries that the agent uses. It's required since Zabbix uses the library that uses the package.  See also dependencies for loadable plugins:  -   [PostgreSQL](/manual/installation/requirements/plugins/postgresql) -   [MongoDB](/manual/installation/requirements/plugins/mongodb)
ja	##### エージェント 2  |要件|必須ステータス|説明| |--|-|-------| |*libpcre/libpcre2*|どちらか一つ|[Perl 互換正規表現](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE) のサポートには PCRE/PCRE2ライブラリが必要です。<br>名前は'libpcre3'または'libpcre1'など、GNU/Linux ディストリビューションによって異なる場合があります。PCRE v8.x および PCRE2 v10.x (Zabbix 6.0.0 以降) がサポートされています。<br>ログ監視に必要です。Windowsでも必要です。| |*libopenssl*|No|暗号化を使用する場合に必要です。<br>UNIX プラットフォームでは OpenSSL 1.0.1以降が必要です。<br>OpenSSLライブラリではPSK サポートが有効になっている必要があります。LibreSSLはサポートされていません。<br>Microsoft Windowsシステムでは、OpenSSL 1.1.1 以降が必要です。|  **Golang ライブラリ**  |要件|必須ステータス|最小バージョン|説明| |--|-|-|-------| |[git.zabbix.com/ap/plugin-support](https://git.zabbix.com/projects/AP/repos/plugin-support/browse?at=refs%2Fheads%2Frelease%2F6.4)|Yes|1.X.X|Zabbix独自のサポートライブラリ。 主にプラグイン用です。| |[github.com/BurntSushi/locker](https://github.com/BurntSushi/locker)|^|0.0.0|名前付き読み取り/書き込みロック、アクセス同期。| |[github.com/chromedp/cdproto](https://github.com/chromedp/cdproto)|^|0.0.0|Chrome DevToolsプロトコルドメイン用に生成されたコマンド、タイプ、およびイベント。| |[github.com/chromedp/chromedp](https://github.com/chromedp/chromedp)|^|0.6.0|Chrome DevToolsプロトコルのサポート (レポート生成)。| |[github.com/dustin/gomemcached](https://github.com/dustin/gomemcached)|^|0.0.0|go用のmemcachedバイナリプロトコルツールキット。| |[github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang)|^|1.2.0|MQTT接続を処理するためのライブラリ。| |[github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)|^|1.4.9|Goのクロスプラットフォームファイルシステム通知。| |[github.com/go-ldap/ldap](https://github.com/go-ldap/ldap)|^|3.0.3|GOプログラミング言語の基本的なLDAP v3機能。| |[github.com/go-ole/go-ole](https://github.com/go-ole/go-ole)|^|1.2.4|Golang の Win32 ole 実装。| |[github.com/godbus/dbus](https://github.com/godbus/dbus)|^|4.1.0|D-Bus のネイティブ Go バインディング。| |[github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)|^|1.5.0|MySQLドライバ。| |[github.com/godror/godror](https://github.com/godror/godror)|^|0.20.1|Oracle DB ドライバ。| |[github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)|^|2.0.3|Sqlite3 ドライバ 。| |[github.com/mediocregopher/radix/v3](https://github.com/mediocregopher/radix/v3)|^|3.5.0|Redisクライアント。| |[github.com/memcachier/mc/v3](https://github.com/memcachier/mc/v3)|^|3.0.1|バイナリ Memcached クライアント。| |[github.com/miekg/dns](https://github.com/miekg/dns)|^|1.1.43|DNS ライブラリ。| |[github.com/omeid/go-yarn](https://github.com/omeid/go-yarn)|^|0.0.1|埋め込み可能なファイルシステムにマッピングされたキー文字列ストア。| |[github.com/goburrow/modbus](https://github.com/goburrow/modbus)|^|0.1.0|Modbus のフォールト トレラントな実装。| |[golang.org/x/sys](https://golang.org/x/sys)|^|0.0.0|オペレーティング システムとの低レベルの対話用の Go パッケージ。<br>プラグインサポートライブラリでも使用されます。 MongoDBとPostgreSQLプラグインで使用されます。| |[github.com/Microsoft/go-winio](https://github.com/microsoft/go-winio)|On Windows.<br>Yes, indirect^**1**^|0.6.0|Windows の名前付きパイプの実装。<br>プラグインサポートライブラリでも使用されます。MongoDBとPostgreSQLプラグインで使用されます。| |[github.com/goburrow/serial](https://github.com/goburrow/serial)|Yes, indirect^**1**^|0.1.0|Modbus 用のシリアルライブラリ。| |[golang.org/x/xerrors](https://pkg.go.dev/golang.org/x/xerrors)|^|0.0.0|エラーを操作する関数。| |[gopkg.in/asn1-ber.v1](https://gopkg.in/asn1-ber.v1)|^|1.0.0|ASN1 BER のエンコード/デコード ライブラリ。| |[github.com/go-stack/stack](https://github.com/go-stack/stack)|No, indirect^**1**^|1.8.0|| |[github.com/golang/snappy](https://github.com/golang/snappy)|^|0.0.1|| |[github.com/klauspost/compress](https://github.com/klauspost/compress)|^|1.13.6|| |[github.com/xdg-go/pbkdf2](https://github.com/xdg-go/pbkdf2)|^|1.0.0|| |[github.com/xdg-go/scram](https://github.com/xdg-go/scram)|^|1.0.2|| |[github.com/xdg-go/stringprep](https://github.com/xdg-go/stringprep)|^|1.0.2|| |[github.com/youmark/pkcs8](https://github.com/youmark/pkcs8)|^|0.0.0||  ^**1**^ "indirect"は、エージェントが使用するライブラリの 1 つで使用されることを意味します。 Zabbixはパッケージを使用するライブラリを使用するため必要です。  ロード可能なプラグインの依存関係も参照してください:  - [PostgreSQL](/manual/installation/requirements/plugins/postgresql) - [MongoDB](/manual/installation/requirements/plugins/mongodb)

en-us	##### Agent configuration  HA cluster nodes (servers) must be listed in the configuration of  Zabbix agent or Zabbix agent 2.  ![](../../../../assets/en/manual/config/zabbix_ha_agent.png)  To enable passive checks, the node names must be listed in the Server [parameter](/manual/appendix/config/zabbix_agentd), separated by a **comma**.  ``` Server=zabbix-node-01,zabbix-node-02 ```  To enable active checks, the node names must be listed in the ServerActive [parameter](/manual/appendix/config/zabbix_agentd). Note that for  active checks the nodes must be separated by a comma from any other  servers, while the nodes themselves must be separated by a **semicolon**, e.g.:  ``` ServerActive=zabbix-node-01;zabbix-node-02 ```
ja	##### Zabbixエージェントの設定  HAクラスターのノード(サーバー)は、ZabbixエージェントまたはZabbixエージェント2の設定ファイルに並べて記述することが必要です。  ![](../../../../assets/en/manual/config/zabbix_ha_agent.png)  パッシブチェックを行うのならば、ノード名を[Serverパラメーター](/manual/appendix/config/zabbix_agentd)に **カンマ** 区切りで設定する必要があります。  ``` Server=zabbix-node-01,zabbix-node-02 ```  アクティブチェックを行うのならば、ノード名を[ServerActiveパラメーター](/manual/appendix/config/zabbix_agentd)に **セミコロン** 区切りで設定する必要があります。例：  ``` ServerActive=zabbix-node-01;zabbix-node-02 ```

en-us	 ### Agent data request  The agent data request contains the gathered item values.  | Field |<| Type | Mandatory | Value | |-|------|--|-|-----------------------| | request |<| _string_ | yes | `agent data` | | host |<| _string_ | yes | Host name. | | version |<| _string_ | yes | The agent version: \<major>.\<minor>. | | session |<| _string_ | yes | Unique session identifier generated each time when agent is started. | | data |<| _array of objects_ | yes | Item values. | | | id | _number_ | yes | The value identifier (incremental counter used for checking duplicated values in the case of network problems). | |^| itemid | _number_ | yes | Item identifier. | |^| value | _string_ | no | The item value. | |^| lastlogsize | _number_ | no | The item lastlogsize. | |^| mtime | _number_ | no | The item mtime. | |^| state | _number_ | no | The item state. | |^| source | _string_ | no | The value event log source. | |^| eventid | _number_ | no | The value event log eventid. | |^| severity | _number_ | no | The value event log severity. | |^| timestamp | _number_ | no | The value event log timestamp. | |^| clock | _number_ | yes | The value timestamp (seconds since Epoch). | |^| ns | _number_ | yes | The value timestamp nanoseconds. |  Example: ```json {   "request": "agent data",   "data": [     {       "id": 1,       "itemid": 5678,       "value": "2.4.0",       "clock": 1400675595,       "ns": 76808644     },     {       "id": 2,       "itemid": 1234,       "lastlogsize": 112,       "value": " 19845:20140621:141708.521 Starting Zabbix Agent [<hostname>]. Zabbix 2.4.0 (revision 50000).",       "clock": 1400675595,       "ns": 77053975     }   ],   "host": "Zabbix server",   "version": "6.0",   "session": "1234456akdsjhfoui" } ```
ja	### エージェントデータリクエスト  エージェントデータリクエストには、収集されたアイテムの値が含まれます。  | フィールド |<| タイプ | 必須 | 値 | |-|------|--|-|-----------------------| | request |<| _string_ | はい | `agent data` | | host |<| _string_ | はい | ホスト名 | | version |<| _string_ | はい | エージェントバージョン: \<メジャー>.\<マイナー>. | | session |<| _string_ | はい | エージェントが開始されるたびに生成される固有のセッション ID | | data |<| _array of objects_ | はい | アイテムデータオブジェクト | | | id | _number_ | はい | 値の識別子 (ネットワークの問題が発生した場合に、重複した値をチェックするために使用されるインクリメントカウンター) | |^| itemid | _number_ | はい | アイテムID | |^| value | _string_ | いいえ | アイテム値| |^| lastlogsize | _number_ | いいえ | アイテムの最終ログ サイズ  | |^| mtime | _number_ | いいえ | アイテム修正日時 | |^| state | _number_ | いいえ | アイテムステータス | |^| source | _string_ | いいえ | イベント ログ ソース| |^| eventid | _number_ | いいえ | イベント ログ イベント ID | |^| severity | _number_ | いいえ | イベント ログの深刻度 | |^| timestamp | _number_ | いいえ | イベント ログのタイムスタンプ | |^| clock | _number_ | はい | タイムスタンプ (エポックからの秒数) | |^| ns | _number_ | はい | タイムスタンプ  ナノ秒 |  例: ```json {   "request": "agent data",   "data": [     {       "id": 1,       "itemid": 5678,       "value": "2.4.0",       "clock": 1400675595,       "ns": 76808644     },     {       "id": 2,       "itemid": 1234,       "lastlogsize": 112,       "value": " 19845:20140621:141708.521 Starting Zabbix Agent [<hostname>]. Zabbix 2.4.0 (revision 50000).",       "clock": 1400675595,       "ns": 77053975     }   ],   "host": "Zabbix server",   "version": "6.0",   "session": "1234456akdsjhfoui" } ```

en-us	 ### Agent data response  The agent data response is sent by the server back to agent after processing the agent data request.  | Field | Type | Mandatory | Value | |-|-|-|--------| | response | _string_ | yes | `success` \| `failed` | | info | _string_ | yes | Item processing results. |  Example: ```json {   "response": "success",   "info": "processed: 2; failed: 0; total: 2; seconds spent: 0.003534" } ```
ja	### エージェントデータレスポンス  エージェントデータレスポンス、エージェントデータリクエストを処理した後、サーバーによってエージェントに送り返されます。 | フィールド | タイプ | 必須 | 値 | |-|-|-|--------| | response | _string_ | はい | `success` または `failed` | | info | _string_ | はい | アイテム処理結果 |  例: ```json {   "response": "success",   "info": "processed: 2; failed: 0; total: 2; seconds spent: 0.003534" } ```

en-us	#### Agent on UNIX-like systems  Zabbix agent on UNIX-like systems is run on the host being monitored.
ja	#### UNIX系OS上のZabbixエージェント  UNIX系OS上のZabbixエージェントは、監視対象のホストで実行されます。

en-us	#### Agent on Windows systems  Zabbix agent on Windows runs as a Windows service.
ja	#### Windows上でのZabbixエージェント  Windows上のZabbixエージェントは、Windows上のサービスとして実行されます。

en-us	##### Agent operation with persistent file  On startup Zabbix agent knows nothing about persistent files. Only after receiving a list of active checks from Zabbix server \(proxy\) the agent sees that some log items should be backed by persistent files under specified directories.  During agent operation the persistent files are opened for writing (with fopen(filename, "w")) and overwritten with the latest data.  The chance of losing persistent file data if the overwriting and file system mirror split happen at the same time is very small, no special handling for it.  Writing into persistent file is NOT followed by enforced synchronization to storage media \(fsync\(\) is not called\).  Overwriting with the latest data is done after successful reporting of matching log file record or metadata \(processed log size and modification time\) to Zabbix server. That may happen as often as every item check if log file keeps changing.  No special actions during agent shutdown.
ja	##### 永続ファイルを使用した agent 操作  起動時、Zabbix agent は永続化ファイルについて何も知りません。Zabbixサーバからアクティブチェックのリストを受け取った後、<br> agent はいくつかのログアイテムが指定されたディレクトリの永続ファイルでバックアップされることを認識します。  agent 操作の間、永続ファイルは書き込みのために開かれ (fopen(filename, "w")) 、最新のデータで上書きされます。 <br> 上書きとファイルシステムのミラーリングが同時に起こった場合、永続ファイルのデータが失われる可能性は非常に低いので、<br> 特別な処理は行いません。 永続ファイルへの書き込みの後にメディアへの強制同期を行わない\(fsync\(\) is not called\)は呼び出されない)ため、<br> 永続ファイルへの書き込みの後にメディアへの強制同期を行うことはできません。<br>  最新データの上書きは、一致するログファイルのレコードまたはメタデータ(処理されたログのサイズと更新時間)が Zabbix server に正常に報告された後に行われます。ログファイルが変化し続ける場合、item チェックのたびに行われる可能性があります。  agent シャットダウン中の特別な動作はありません。

en-us	#### Agent process types  -   `active checks` - process for performing active checks -   `collector` - process for data collection -   `listener` - process for listening to passive checks  The agent log file can be used to observe these process types.
ja	#### エージェント プロセスタイプ  - `active checks` - アクティブチェックを実行するためのプロセス - `collector` - データ収集のプロセス - `listener` - パッシブチェックを受け付けるプロセス  エージェント ログファイルを利用して、これらのプロセスタイプを観察できます。

en-us	##### Agent  |Requirement|Mandatory status|Description| |--|-|-------| |*libpcre/libpcre2*|One of|PCRE/PCRE2 library is required for [Perl Compatible Regular Expression](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE) support.<br>The naming may differ depending on the GNU/Linux distribution, for example 'libpcre3' or 'libpcre1'. PCRE v8.x and PCRE2 v10.x (from Zabbix 6.0.0) are supported.<br>Required for log monitoring. Also required on Windows.| |*libpthread*|Yes|Required for mutex and read-write lock support (could be part of libc). Not required on Windows.| |*libresolv*|^|Required for DNS resolution (could be part of libc). Not required on Windows.| |*libiconv*|^|Required for text encoding/format conversion to UTF-8 in log items, file content, file regex and regmatch items (could be part of libc). Not required on Windows.| |*libgnutls* or *libopenssl*|No|Required if using [encryption](/manual/encryption#compiling_zabbix_with_encryption_support).<br>Minimum versions: *libgnutls* - 3.1.18, *libopenssl* - 1.0.1<br>On Microsoft Windows OpenSSL 1.1.1 or later is required.| |*libldap*|^|Required if LDAP is used. Not supported on Windows.| |*libcurl*|^|Required for `web.page.*` Zabbix agent [items](/manual/config/items/itemtypes/zabbix_agent). Not supported on Windows.<br>Version 7.28.0 or higher is recommended.| |*libmodbus*|^|Only required if Modbus monitoring is used.<br>Version 3.0 or higher.|  ::: noteclassic  Starting from version 5.0.3, Zabbix agent will not work on AIX platforms below versions 6.1 TL07 / AIX 7.1 TL01.  :::
ja	##### エージェント  |要件|必須ステータス|説明| |--|-|-------| |*libpcre/libpcre2*|どれか一つ|[Perl 互換正規表現](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions)(PCRE)のサポートには、PCRE/PCRE2ライブラリが必要です。<br>'libpcre3'や'libpcre1'など、GNU/Linuxディストリビューションによって名前が異なる場合があります。PCRE v8.x および PCRE2 v10.x (Zabbix 6.0.0 以降) がサポートされています。<br>ログの監視に必要です。Windowsでも必要です。| |*libpthread*|Yes|ミューテックスおよび読み書きロックのサポートに必要です (libc の一部である可能性があります)。 Windowsでは不要です。| |*libresolv*|^|DNS 解決に必要です (libc の一部である可能性があります)。 Windowsでは不要です。| |*libiconv*|^|ログ アイテム、ファイル コンテンツ、ファイル regex および regmatch アイテム (libc の一部である可能性があります) での UTF-8 へのテキストエンコーディング/フォーマット変換に必要です。 Windows では不要です。| |*libgnutls* or *libopenssl*|No|[暗号化](/manual/encryption#compiling_zabbix_with_encryption_support) を使用する場合に必要です。<br>最小バージョン: *libgnutls* - 3.1.18、*libopenssl* - 1.0.1<br>Microsoft Windowsでは OpenSSL 1.1.1 以降が必要です。| |*libldap*|^|LDAPを使用する場合は必須です。Windowsではサポートされていません。| |*libcurl*|^|`web.page.*という`Zabbixエージェントの[アイテム](/manual/config/items/itemtypes/zabbix_agent)に必要です。Windowsではサポートされていません。<br>バージョン7.28.0以降を推奨します。| |*libmodbus*|^|Modbusモニタリングを使用する場合にのみ必要です。<br>バージョン3.0以降。|  ::: noteclassic バージョン5.0.3以降のZabbixエージェントは、バージョン 6.1 TL07 / AIX 7.1 TL01 より前のAIXプラットフォームでは動作しません。 :::

en-us	#### Agent upgrade process  ::: noteimportant Upgrading agents is not mandatory. You only need to upgrade agents if it is required to access the new functionality. :::  The upgrade procedure described in this section may be used for upgrading both the Zabbix agent and the Zabbix agent 2.
ja	#### エージェントのアップグレードプロセス  ::: noteimportant エージェントのアップグレードは必須ではありません。新しい機能にアクセスする必要がある場合にのみ、エージェントをアップグレードする必要があります。 :::  このセクションで説明するアップグレード手順は、ZabbixエージェントとZabbixエージェント2の両方をアップグレードするために使用できます。

en-us	##### Agent  Zabbix agents are deployed on monitoring targets to actively monitor local resources and applications and report the gathered data to Zabbix server. Since Zabbix 4.4, there are two types of agents available: the [Zabbix agent](/manual/concepts/agent) (lightweight, supported on many platforms, written in C) and the [Zabbix agent 2](/manual/concepts/agent2) (extra-flexible, easily extendable with plugins, written in Go).
ja	##### エージェント  Zabbixエージェントは、監視対象上にインストールされ、ローカルリソースやアプリケーションを能動的に監視し、収集したデータをZabbixサーバーに送信します。Zabbix 4.4からはエージェントには[Zabbixエージェント](/manual/concepts/agent)(C言語で実装され、低負荷で多くのプラットフォームをサポート)と[Zabbixエージェント2](/manual/concepts/agent2)(Go言語で実装され、柔軟でプラグインで拡張しやすい)の2つの種類があります。

en-us	### Aggregate functions  The **count_foreach** function now returns '0' for a matching item in the array, if no data are present for the item or the data do not match the filter. Previously such items would be ignored (no data added to the aggregation).
ja	### 集計関数  **count_foreach**関数は、アイテムのデータが存在しない場合、またはデータがフィルターに一致しない場合、配列内の一致するアイテムに対して'0'を返すようになりました。 以前はそのようなアイテムは無視されていました (集計にデータは追加されませんでした)。

en-us	#### AIX  See values supported for 'memtype' parameter on AIX in the table.  |Supported value|Description|Source in procentry64 structure|Tries to be compatible with| |--|------|--|--| |vsize ^[1](proc_mem_notes#footnotes)^|Virtual memory size|pi\_size| | |pmem|Percentage of real memory|pi\_prm|ps -o pmem| |rss|Resident set size|pi\_trss + pi\_drss|ps -o rssize| |size|Size of process (code + data)|pi\_dvm|"ps gvw" SIZE column| |dsize|Data size|pi\_dsize|<| |tsize|Text (code) size|pi\_tsize|"ps gvw" TSIZ column| |sdsize|Data size from shared library|pi\_sdsize|<| |drss|Data resident set size|pi\_drss| | |trss|Text resident set size|pi\_trss| |
ja	#### AIX  以下の表がAIXの'memtype'パラメーターでサポートされている値です。  |サポート値|説明|procentry64構造体のソース|互換| |--|------|--|--| |vsize ^[1](proc_mem_notes#footnotes)^|仮想メモリサイズ|pi\_size| | |pmem|実メモリのパーセンテージ|pi\_prm|ps -o pmem| |rss|物理メモリ消費量|pi\_trss + pi\_drss|ps -o rssize| |size|プロセスのサイズ (コード + データ)|pi\_dvm|"ps gvw" SIZE column| |dsize|データサイズ|pi\_dsize|<| |tsize|テキスト (コード) サイズ|pi\_tsize|"ps gvw" TSIZ column| |sdsize|シェアードライブラリのデータサイズ|pi\_sdsize|<| |drss|データの物理メモリ消費量|pi\_drss| | |trss|テキストの物理メモリ消費量|pi\_trss| |

en-us	#### Alerter process crash in RHEL 7  Instances of a Zabbix server alerter process crash have been encountered in RHEL 7. Please see [ZBX-10461](https://support.zabbix.com/browse/ZBX-10461) for details.
ja	#### RHEL 7でのalerterプロセスのクラッシュ  RHEL 7上でZabbixサーバーのalerterプロセスがクラッシュすることが確認されています。 詳細は[ZBX-10461](https://support.zabbix.com/browse/ZBX-10461)を参照してください。

en-us	# alert.get
ja	# alert.get

en-us	### Alert  ::: noteclassic Alerts are created by Zabbix server and cannot be modified via the API. :::  The alert object contains information about whether certain action operations have been executed successfully. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |alertid|string|ID of the alert.| |actionid|string|ID of the action that generated the alert.| |alerttype|integer|Alert type.<br><br>Possible values:<br>0 - message;<br>1 - remote command.| |clock|timestamp|Time when the alert was generated.| |error|string|Error text if there are problems sending a message or running a command.| |esc\_step|integer|Action escalation step during which the alert was generated.| |eventid|string|ID of the event that triggered the action.| |mediatypeid|string|ID of the media type that was used to send the message.| |message|text|Message text.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `alerttype` is set to "message"| |retries|integer|Number of times Zabbix tried to send the message.| |sendto|string|Address, user name or other identifier of the recipient.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `alerttype` is set to "message"| |status|integer|Status indicating whether the action operation has been executed successfully.<br><br>Possible values if `alerttype` is set to "message":<br>0 - message not sent;<br>1 - message sent;<br>2 - failed after a number of retries;<br>3 - new alert is not yet processed by alert manager.<br><br>Possible values if `alerttype` is set to "remote command":<br>0 - command not run;<br>1 - command run;<br>2 - tried to run the command on Zabbix agent, but it was unavailable.| |subject|string|Message subject.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `alerttype` is set to "message"| |userid|string|ID of the user that the message was sent to.| |p\_eventid|string|ID of problem event, which generated the alert.| |acknowledgeid|string|ID of acknowledgment, which generated the alert.|
ja	### Alert  ::: noteclassic AlertはZabbixサーバーによって作成され、API経由で変更することはできません。 :::  Alertオブジェクトは、特定のアクション操作が正常に実行されたかどうかに関する情報を含んでいます。以下のプロパティを持ちます。  |プロパティ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |alertid|string|アラートのID。| |actionid|string|アラートを生成したアクションのID。| |alerttype|integer|アラートタイプ。<br><br>有効な値:<br>0 - メッセージ<br>1 - リモートコマンド| |clock|timestamp|アラートが生成された時刻。| |error|string|メッセージの送信またはコマンドの実行に問題がある場合のエラーテキスト。| |esc\_step|integer|アラートが生成されたアクションエスカレーションステップ。| |eventid|string|アクションをトリガーしたイベントのID。| |mediatypeid|string|メッセージの送信に使用されたメディアタイプのID。| |message|text|メッセージテキスト。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- `alerttype`が"message"に設定されている場合、*サポート*| |retries|integer|Zabbixがメッセージの送信を試行した回数。| |sendto|string|受信者のアドレス、ユーザー名、またはその他の識別子。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- `alerttype`が"message"に設定されている場合、*サポート*| |status|integer|アクション操作が正常に実行されたかどうかを示すステータス。<br><br>`alerttype`が"message"の場合の有効な値:<br>0 - メッセージは送信されませんでした。<br>1 - メッセージが送信されました。<br>2 - 複数回試行しましたが失敗しました。<br>3 - 新しいアラートはアラートマネージャーによってまだ処理されていません。<br><br>`alerttype`が"remote command"の場合の有効な値:<br>0 - コマンドは実行されていません。<br>1 - コマンドが実行されました。<br>2 - Zabbixエージェントでコマンドを実行しようとしましたが、利用できませんでした。| |subject|string|メッセージの件名。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- `alerttype`が"message"に設定されている場合、*サポート*| |userid|string|メッセージの送信先のユーザーID。| |p\_eventid|string|アラートを生成した障害のイベントID。| |acknowledgeid|string|アラートを生成した確認のID。|

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

en-us	## Alerts  The Zabbix API allows you to manage the actions and alerts of your monitoring system.
ja	## アラート  Zabbix APIを使用すると、監視システムのアクションとアラートを管理できます。

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

en-us	##### Allow specific check, deny others  -   Whitelist specific checks with AllowKey parameters, deny others with     `DenyKey=*`  For example:      # Allow reading logs:     AllowKey=vfs.file.*[/var/log/*]      # Allow localtime checks     AllowKey=system.localtime[*]      # Deny all other keys     DenyKey=*
ja	##### 特定のチェックを許可し、他のチェックを拒否する  - AllowKey パラメータで特定のチェックをホワイトリスト化し、`DenyKey=*`で他のチェックを拒否する。  例:      # Allow reading logs:     AllowKey=vfs.file.*[/var/log/*]      # Allow localtime checks     AllowKey=system.localtime[*]      # Deny all other keys     DenyKey=*

en-us	 A new template has been added: [Google Cloud Platform (GCP) by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/gcp/README.md?at=refs%2Fheads%2Frelease%2F6.4).  The template *Azure by HTTP* now also works with Azure Cosmos DB for MongoDB.
ja	 新しいテンプレート[Google Cloud Platform (GCP) by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/gcp/README.md?at=refs%2Fheads%2Frelease%2F6.4)が追加されました。  テンプレート*Azure by HTTP*がMongoDBのAzure Cosmosとも連携するようになりました。

en-us	##### Another example with an inline regex modifier  Use of the following regular expression including multiple inline modifiers to match the characters after a specific line:      (?<=match (?i)everything(?-i) after this line\n)(?sx).*# we add s modifier to allow . match newline characters  ![regexp\_expr\_4\_new.png](../../assets/en/manual/regular_expressions/regexp_expr_4_new.png)  Chosen Expression type: "Result is TRUE". Characters after a specific line are matched.  ::: noteimportant  **g** modifier can't be specified in line. The list of available modifiers can be found in [pcresyntax man page](https://www.pcre.org/original/doc/html/pcresyntax.html#SEC16). For more information about PCRE syntax please refer to [PCRE HTML documentation](https://www.pcre.org/original/doc/html/pcrepattern.html).  :::
ja	##### インライン正規表現修飾子を含む別の例  複数のインライン修飾子を含む次の正規表現を使用すると、特定の行以降の文字にマッチします。      (?<=match (?i)everything(?-i) after this line\n)(?sx).*# we add s modifier to allow .match newline characters  ![regexp\_expr\_4\_new.png](../../assets/en/manual/regular_expressions/regexp_expr_4_new.png)  選択されたExpression type : "結果はTRUE "です。 <br> 特定の行以降の文字にマッチします。  ::: noteimportant  **g**修飾子は、行内で指定することはできません。利用可能な修飾子の一覧は <br> 利用可能な修飾子のリストは、[pcresyntax manpage](https://www.pcre.org/original/doc/html/pcresyntax.html#SEC16)にあります。 <br> PCRE の構文に関するより詳しい情報は [PCRE HTML documentation](https://www.pcre.org/original/doc/html/pcrepattern.html) を参照してください。 <br> :::

en-us	### API information  Retrieve the version of the Zabbix API so that your application could use version-specific features.  [API info API](/manual/api/reference/apiinfo)
ja	### API情報  Zabbix APIのバージョンを取得し、アプリケーションでバージョン固有の機能を使用できるようにします。  [API info API](/manual/api/reference/apiinfo)

en-us	# API info  This class is designed to retrieve meta information about the API.  Available methods:\  -   [apiinfo.version](/manual/api/reference/apiinfo/version) -     retrieving the version of the Zabbix API
ja	# API info  このクラスは、APIに関するメタ情報を取得するためのものです。  利用可能なメソッド :\  -   [apiinfo.version](/manual/api/reference/apiinfo/version) -     Zabbix APIのバージョンの取得

en-us	# apiinfo.version
ja	# apiinfo.version

en-us	#### API login  A large number of open user sessions can be created when using custom scripts with the `user.login` [method](/manual/api/reference/user/login) without a following `user.logout`.
ja	#### APIログイン  `user.login` [method](/manual/api/reference/user/login)を使用し、`user.logout` がない <br> カスタムスクリプトを実行した場合、多数のオープンユーザーセッションが作成される可能性があります。 <br>

en-us	#### API Tokens  Manage authorization tokens.  [Token API](/manual/api/reference/token)
ja	#### APIトークン  認可トークンを管理します。  [Token API](/manual/api/reference/token)

en-us	### API versions  To simplify API versioning, since Zabbix 2.0.4, the version of the API matches the version of Zabbix itself. You can use the [apiinfo.version](/manual/api/reference/apiinfo/version) method to find out the version of the API you are working with. This can be useful for adjusting your application to use version-specific features.  Zabbix guarantees feature backward compatibility inside a major version. When making backward incompatible changes between major releases, Zabbix usually leaves the old features as deprecated in the next release, and only removes them in the release after that. Occasionally, Zabbix may remove features between major releases without providing any backward compatibility. It is important that you never rely on any deprecated features and migrate to newer alternatives as soon as possible.  ::: notetip You can follow all the changes made to the API in the [API changelog](/manual/api/changes). :::
ja	### APIバージョン  APIのバージョン管理を簡素化するために、Zabbix 2.0.4以降、APIのバージョンはZabbix自体のバージョンと一致していますが、[apiinfo.version](/manual/api/reference/apiinfo/version)メソッドを使用して、使用しているAPIのバージョンを確認することもできます。 これは、バージョン固有の機能を使用するようにアプリケーションを調整する場合に役立ちます。  Zabbixは、メジャーバージョン内では機能の下位互換性を保証します。 メジャーリリース間で下位互換性のない変更を行う場合、通常は古い機能を次のリリースで非推奨として残し、その後のリリースで削除します。 場合によっては、下位互換性を提供せずにメジャーリリース間で機能を削除することもあります。 非推奨の機能には決して依存せず、できるだけ早く新しい代替機能に移行することが重要です。  ::: notetip [API変更ログ](/manual/api/changes) で、APIに加えられたすべての変更を追うことができます。 :::

en-us	#### API  [ZBXNEXT-8051](https://support.zabbix.com/browse/ZBXNEXT-8051) Authorization method changed from `auth` parameter to `Authorization` header.\ [ZBXNEXT-8051](https://support.zabbix.com/browse/ZBXNEXT-8051) Deprecated parameter `auth`.\
ja	#### API  [ZBXNEXT-8051](https://support.zabbix.com/browse/ZBXNEXT-8051) 認証方法を `auth` パラメーターから `Authorization` ヘッダーに変更しました。\ [ZBXNEXT-8051](https://support.zabbix.com/browse/ZBXNEXT-8051) パラメーター `auth` を廃止しました。\

en-us	# Appendix 1. Reference commentary
ja	# 付録1. 参考文献の解説

en-us	# Appendix 2. Changes from 6.2 to 6.4
ja	# 付録2. 6.2から6.4での変更点

en-us	#### Architecture  Zabbix consists of several major software components. Their responsibilities are outlined below.
ja	#### アーキテクチャー  Zabbixは、いくつかの主なソフトウェアコンポーネントから構成されています。各コンポーネントの役割を以下に示します。

en-us	#### A real life scenario  In this example, we would like to set up network discovery for the local network having an IP range of 192.168.1.1-192.168.1.254.  In our scenario we want to:  -   discover those hosts that have Zabbix agent running -   run discovery every 10 minutes -   add a host to monitoring if the host uptime is more than 1 hour -   remove hosts if the host downtime is more than 24 hours -   add Linux hosts to the "Linux servers" group -   add Windows hosts to the "Windows servers" group -   use the template *Linux* for Linux hosts -   use the template *Windows* for Windows hosts
ja	#### 実際に使用するシナリオ  この例では、ローカルネットワークの192.168.1.1～192.168.1.254の範囲のIPアドレスをチェックするネットワークディスカバリを設定します。  このシナリオでは、以下のことをおこなう設定をします：  -   Zabbixエージェントが動作しているホストを検出 -   検出は10分間隔で実行 -   アップタイムが1時間以上のホストは監視対象に追加 -   ダウンタイムが24時間以上のホストは監視対象から削除 -   Linuxホストはグループ「Linux servers」に追加 -   Windowsホストはグループ「Windows servers」に追加 -   Linuxホストではテンプレート*Linux*を使用 -   Windowsホストではテンプレート*Windows*を使用

en-us	#### Attempting to use Zabbix sender compiled with TLS support to send data to Zabbix server/proxy compiled without TLS
ja	#### TLS サポートでコンパイルされた Zabbix センダーを使用して、TLS なしでコンパイルされた Zabbix サーバー/プロキシにデータを送信した場合

en-us	##### Attributes returning composite data  It becomes more complicated when your attribute returns composite data. For example: your attribute name is "apple" and it returns a hash representing its parameters, like "weight", "color" etc. Your key may look like this:      jmx[com.example:Type=Hello,apple.weight]  This is how an attribute name and a hash key are separated, by using a dot symbol. Same way, if an attribute returns nested composite data the parts are separated by a dot:      jmx[com.example:Type=Hello,fruits.apple.weight]
ja	##### 複合データを返す属性  例えば、属性名が "apple" で、"weight" 、"color" などのパラメータを表すハッシュを返す場合、属性はより複雑になります。 キーは次のようになります。      jmx[com.example:Type=Hello,apple.weight]   このように、属性名とハッシュ・キーは、ドット記号で区切られます。 同じように、属性がネストした複合データを返す場合は、ドットで区切ります。      jmx[com.example:Type=Hello,fruits.apple.weight] 

en-us	##### Attributes returning tabular data  Tabular data attributes consist of one or multiple composite attributes. If such an attribute is specified in the attribute name parameter then this item value will return the complete structure of the attribute in JSON format. The individual element values inside the tabular data attribute can be retrieved using preprocessing.  Tabular data attribute example:       jmx[com.example:type=Hello,foodinfo]  Item value:  ``` {.javascript} [   {     "a": "apple",     "b": "banana",     "c": "cherry"   },   {     "a": "potato",     "b": "lettuce",     "c": "onion"   } ] ```
ja	##### 表形式データを返す属性  表形式データ属性は、1つまたは複数の複合属性から構成されます。属性名パラメータにそのような<br> 属性が指定された場合、この item 値はその属性の完全な構造をJSON形式で返します。<br> 表形式データ属性の中の個々の要素値は、プリプロセスによって取得することができます。  表形式データ属性の例:  Item 値:  ``` {.javascript} [   {     "a": "apple",     "b": "banana",     "c": "cherry"   },   {     "a": "potato",     "b": "lettuce",     "c": "onion"   } ] ```

en-us	# auditlog.get
ja	# auditlog.get

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

en-us	# Audit log  This class is designed to work with audit log.  Object references:\  -   [Audit log object](/manual/api/reference/auditlog/object)  Available methods:\  -   [auditlog.get](/manual/api/reference/auditlog/get) - retrieve audit     log records
ja	# Audit log  このクラスは、監査ログを操作するためのものです。  オブジェクトリファレンス :\  -   [Audit log object](/manual/api/reference/auditlog/object)  利用可能なメソッド :\  -   [auditlog.get](/manual/api/reference/auditlog/get) - 監査ログを取得する

en-us	#### Audit log  Track configuration changes each user has done.  [Audit log API](/manual/api/reference/auditlog)
ja	#### 監査ログ  各ユーザーが行った設定の変更を追跡します。  [Audit log API](/manual/api/reference/auditlog)

en-us	#### Authentication  Change authentication configuration options.  [Authentication API](/manual/api/reference/authentication)
ja	#### 認証  認証の設定オプションを変更します。  [Authentication API](/manual/api/reference/authentication)

en-us	# authentication.get
ja	# authentication.get

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

en-us	# Authentication  This class is designed to work with authentication settings.  Object references:\  -   [Authentication](/manual/api/reference/authentication/object#authentication)  Available methods:\  -   [authentication.get](/manual/api/reference/authentication/get) -     retrieve authentication -   [authentication.update](/manual/api/reference/authentication/update) -     update authentication
ja	# Authentication  このクラスは、認証設定を操作するためのものです。  オブジェクトリファレンス :\  -   [Authentication](/manual/api/reference/authentication/object#authentication)  利用可能なメソッド :\  -   [authentication.get](/manual/api/reference/authentication/get) - 認証を取得する -   [authentication.update](/manual/api/reference/authentication/update) - 認証を更新する

en-us	#### Authentication  To access any data in Zabbix, you need to either:  -   use an existing [API token](/manual/web_interface/frontend_sections/users/api_tokens) (created in Zabbix frontend or using the [Token API](/manual/api/reference/token)); -   use an authentication token obtained with the [user.login](/manual/api/reference/user/login) method.  For example, if you wanted to obtain a new authentication token by logging in as a standard *Admin* user, then a JSON request would look like this:  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"user.login","params":{"username":"Admin","password":"zabbix"},"id":1}' ```  If you provided the credentials correctly, the response returned by the API should contain the user authentication token:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```
ja	#### 認証  Zabbixのデータにアクセスするには、次のどちらかを行う必要があります。  -   既存の[APIトークン](/manual/web_interface/frontend_sections/users/api_tokens)を使用(Zabbixフロントエンドまたは[トークンAPI](/manual/api/reference/token)を使用して作成) -   [user.login](/manual/api/reference/user/login)メソッドで取得した認証トークンを使用。  たとえば、標準の*Admin*ユーザーとしてログインして新しい認証トークンを取得したい場合、JSON リクエストは次のようになります。  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"user.login","params":{"username":"Admin","password":"zabbix"},"id":1}' ```  資格情報を正しく指定した場合、API から返されるレスポンスにはユーザー認証トークンが含まれているはずです。  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```

en-us	# authentication.update
ja	# authentication.update

en-us	#### authentication  [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Removed properties `saml_idp_entityid`, `saml_sso_url`, `saml_slo_url`, `saml_username_attribute`, `saml_sp_entityid`, `saml_nameid_format`, `saml_sign_messages`, `saml_sign_assertions`, `saml_sign_authn_requests`, `saml_sign_logout_requests`, `saml_sign_logout_responses`, `saml_encrypt_nameid`, `saml_encrypt_assertions`. These properties are now part of [User directory](/manual/api/changes#userdirectory) API.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Renamed property `ldap_configured` to `ldap_auth_enabled`.\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) Added new properties `ldap_jit_status`, `saml_jit_status`, `jit_provision_interval`, `disabled_usrgrpid`.\
ja	#### 認証  [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) プロパティ `saml_idp_entityid`, `saml_sso_url`, `saml_slo_url`, `saml_username_attribute`, `saml_sp_entityid`, `saml_nameid_format`, `saml_sign_messages`, `saml_sign_assertions`, `saml_sign_authn_requests`, `saml_sign_logout_requests`, `saml_sign_logout_responses`, `saml_encrypt_nameid`, `saml_encrypt_assertions` を削除しました。これらのプロパティは [ユーザーディレクトリ](/manual/api/changes#userdirectory) API に属するようになりました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) プロパティ `ldap_configured` の名称を `ldap_auth_enabled` に変更しました。\ [ZBXNEXT-276](https://support.zabbix.com/browse/ZBXNEXT-276) プロパティ `ldap_jit_status`, `saml_jit_status`, `jit_provision_interval`, `disabled_usrgrpid` を追加しました。\

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	#### Authorization methods
ja	#### 認証方法

en-us	##### Authorization  |Parameter|Description| |--|--------| |*Login attempts*|Number of unsuccessful login attempts before the possibility to log in gets blocked.| |*Login blocking interval*|Period of time for which logging in will be prohibited when *Login attempts* limit is exceeded.|
ja	##### 認可  |パラメータ|詳細| |--|--------| |*ログインの試行*|ログインがブロックされるログイン失敗の数| |*ログインブロックの間隔*|*ログインの試行*回数を超えた場合にログインが禁止される期間|

en-us	## AUTHOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}
ja	## 著者  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}

en-us	 #### Automated database upgrade on proxies with SQLite  Upon the first launch after an upgrade, Zabbix proxy with SQLite3 now automatically dumps the existing older version of the database file and creates a new one for the current version. History data that has been stored in the SQLite database file is not preserved. Previously, the SQLite database file had to be recreated manually.  If Zabbix proxy version is older than the database file version, the proxy will log an error and terminate.
ja	 #### SQLiteを使用したプロキシ上の自動データベースアップグレード  アップグレード後の最初の起動時に、SQLite3を使用したZabbixプロキシは、既存の古いバージョンのデータベースファイルを自動的にダンプし、現在のバージョン用に新しいデータベースファイルを作成するようになりました。 SQLiteデータベースファイルに保存されているヒストリデータは保存されません。 以前は、SQLiteデータベースファイルを手動で再作成する必要がありました。  Zabbixプロキシのバージョンがデータベースファイルのバージョンより古い場合、プロキシはエラーを記録して終了します。

en-us	#### Autoregistration actions  The following conditions can be used in actions based on active agent autoregistration:  |Condition type|Supported operators|Description| |--|--|------| |*Host metadata*|contains<br>does not contain<br>matches<br>does not match|Specify host metadata or host metadata to exclude.<br>**contains** - host metadata contains the string.<br>**does not contain** - host metadata does not contain the string.<br>Host metadata can be specified in an [agent configuration file](/manual/appendix/config/zabbix_agentd).<br>**matches** - host metadata matches regular expression.<br>**does not match** - host metadata does not match regular expression.| |*Host name*|contains<br>does not contain<br>matches<br>does not match|Specify a host name or a host name to exclude.<br>**contains** - host name contains the string.<br>**does not contain** - host name does not contain the string.<br>**matches** - host name matches regular expression.<br>**does not match** - host name does not match regular expression.| |*Proxy*|equals<br>does not equal|Specify a proxy or a proxy to exclude.<br>**equals** - using this proxy.<br>**does not equal** - using any other proxy except this one.|
ja	#### 自動登録アクション  次の条件は、アクティブなエージェントの自動登録に基づくアクションで使用できます。  |タイプ|オペレータ|説明| |--|--|------| |*ホストメタデータ*|含む<br>含まない<br>一致する<br>一致しない|ホストのメタデータまたは除外するホストのメタデータを指定します。<br>**含む** - ホスト メタデータには指定文字列が含まれる。<br>**含まない** - ホスト メタデータに指定文字列が含まれない。<br>ホストのメタデータは[エージェント設定ファイル](/manual/appendix/config/zabbix_agentd)で指定できます。<br>**一致する** - ホスト メタデータは正規表現と一致する。<br>**一致しない** - ホスト メタデータは正規表現と一致しない。| |*ホスト名*|含む<br>含まない<br>一致する<br>一致しない|ホスト名または除外するホスト名を指定します。<br>**含む** - ホスト名に文字列が含まれる。<br>**含まない** - ホスト名に文字列が含まれない。<br>** 一致する** - ホスト名が正規表現に一致する。<br>**一致しない** - ホスト名が正規表現に一致しない。| |*プロキシ*|等しい<br>等しくない|プロキシまたは除外するプロキシを指定します。<br>**等しい** - このプロキシを使用します。<br>**等しくない** - このプロキシ以外の他のプロキシを使用します。|

en-us	# autoregistration.get
ja	# autoregistration.get

en-us	 #### Autoregistration heartbeat for Zabbix server  The active agent autoregistration heartbeat for Zabbix server has been set to 120 seconds (the same as for Zabbix proxy). So in case a discovered host is deleted, the autoregistration will be rerun in 120 seconds.
ja	 #### Zabbixサーバーの自動登録ハートビート  Zabbixサーバーのアクティブエージェント自動登録ハートビートは120秒に設定されています (Zabbixプロキシ同様)。 したがって、検出されたホストが削除された場合、自動登録は120秒後に再実行されます。

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

en-us	 #### Autoregistration table cleared from orphaned records  Previously the `autoreg_host` table was never cleared. Now orphaned records that reference neither an autoregistration event nor an existing host will be removed by the Housekeeper.
ja	 #### 自動登録テーブルの孤立したレコードが消去されるように  以前は、`autoreg_host`テーブルがクリアされることはありませんでした。 自動登録イベントも既存のホストも参照しない孤立したレコードは、ハウスキーパーによって削除されるようになりました。

en-us	# Autoregistration  This class is designed to work with autoregistration.  Object references:\  -   [Autoregistration](/manual/api/reference/autoregistration/object#autoregistration)  Available methods:\  -   [autoregistration.get](/manual/api/reference/autoregistration/get) -     retrieve autoregistration -   [autoregistration.update](/manual/api/reference/autoregistration/update) -     update autoregistration
ja	# Autoregistration  このクラスは、自動登録を操作するためのものです。  オブジェクトリファレンス :\  -   [Autoregistration](/manual/api/reference/autoregistration/object#autoregistration)  利用可能なメソッド :\  -   [autoregistration.get](/manual/api/reference/autoregistration/get) - 自動登録を取得する -   [autoregistration.update](/manual/api/reference/autoregistration/update) - 自動登録を更新する

en-us	# autoregistration.update
ja	# autoregistration.update

en-us	##### Average request count to Nginx server  View the average request count per second per day to the Nginx server:  -   add the request count per second item to the data set -   select the aggregate function `avg` and specify interval `1d` -   a bar graph is displayed, where each bar represents the average     number of requests per second per day
ja	##### Nginx サーバーへの平均リクエスト数  Nginx サーバーへの 1 日あたりの平均リクエスト数 (秒) を表示します。  -   データセットに秒間リクエスト数の item を追加します。 -   集約関数 `avg` を選択し、インターバル `1d` を指定します。 -   棒グラフが表示され、各棒は一日あたりの平均秒間リクエスト数を表します。

en-us	## Backward incompatible changes
ja	## 後方互換性のない変更点

en-us	## Breaking changes
ja	## 重大な変更

en-us	 ## Breaking changes
ja	 ## 重大な変更

en-us	 ### Breaking changes
ja	 ### 重大な変更

en-us	 ## Breaking changes  #### Compatibility issue between server/proxy versions  Zabbix server 6.4.12 and Zabbix proxy 6.4.12 are **not compatible** with other versions of proxy/server.  If either server or proxy is 6.4.12, then both server and proxy must be 6.4.12.   This issue will be fixed in the next release. However, while the next release will be compatible with 6.4.11 server/proxy (or earlier),  it will still not be compatible with 6.4.12 server/proxy. 
ja	 ## 重大な変更  #### サーバー/プロキシのバージョン間の互換性の問題  Zabbixサーバー6.4.12およびZabbixプロキシ6.4.12は、他のバージョンのプロキシ/サーバーと**互換性がありません**。 サーバーまたはプロキシのいずれかが6.4.12の場合、サーバーとプロキシ両方とも6.4.12である必要があります。  この問題は次のリリースで修正される予定です。ただし、次のリリースは6.4.11サーバー/プロキシ (またはそれ以前) と互換性がありますが、6.4.12 サーバー/プロキシとは互換性がありません。

en-us	##### Build 32bit PCRE  1\. Run:      mingw32-make clean  2\. Delete *CMakeCache.txt*:      del CMakeCache.txt     rmdir /q /s CMakeFiles  3\. Run cmake:      cmake -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_C_FLAGS="-m32 -O2 -g" -DCMAKE_CXX_FLAGS="-m32 -O2 -g" -DCMAKE_EXE_LINKER_FLAGS="-Wl,-mi386pe" -DCMAKE_INSTALL_PREFIX=c:\dev\pcre32  4\. Next, run:      mingw32-make install
ja	##### 32bit版PCREのビルド  1. 次のコマンドを実行します:      mingw32-make clean  2. *CMakeCache.txt* を削除します:      del CMakeCache.txt <br>     rmdir /q /s CMakeFiles <br>  3. cmake を実行します:      cmake -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_C_FLAGS="-m32 -O2 -g" -DCMAKE_CXX_FLAGS="-m32 -O2 -g" -DCMAKE_EXE_LINKER_FLAGS="-Wl,-mi386pe" -DCMAKE_INSTALL_PREFIX=c:\dev\pcre32  4. 次のコマンドを実行します:      mingw32-make install

en-us	##### Build 64bit PCRE  1\. Delete old configuration/cache if exists:      del CMakeCache.txt     rmdir /q /s CMakeFiles  2\. Run cmake (CMake can be installed from <https://cmake.org/download/>):      cmake -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_C_FLAGS="-O2 -g" -DCMAKE_CXX_FLAGS="-O2 -g" -DCMAKE_INSTALL_PREFIX=c:\dev\pcre  3\. Next, run:      mingw32-make clean     mingw32-make install
ja	##### 64bit版PCREのビルド  1. 既存の configuration/cache がもし存在するならば削除します。      del CMakeCache.txt <br>     rmdir /q /s CMakeFiles <br>  2. cmake を実行します。(CMake は <https://cmake.org/download/> から入手できます):      cmake -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_C_FLAGS="-O2 -g" -DCMAKE_CXX_FLAGS="-O2 -g" -DCMAKE_INSTALL_PREFIX=c:\dev\pcre  3. 次のコマンドを実行します:      mingw32-make clean <br>     mingw32-make install <br>

en-us	#### Building agent binaries with shared libraries  Install PCRE2 (replace *pcre2* with *pcre* in the commands below, if needed):      $ brew install pcre2  When building with TLS, install OpenSSL and/or GnuTLS:      $ brew install openssl     $ brew install gnutls  Download Zabbix source:      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git  Build agent without TLS:      $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6     $ make     $ make install  Build agent with OpenSSL:      $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-openssl=/usr/local/opt/openssl     $ make     $ make install  Build agent with GnuTLS:      $ cd zabbix-source/     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-gnutls=/usr/local/opt/gnutls     $ make     $ make install
ja	#### 共有ライブラリを使用したエージェント バイナリのビルド  PCRE をインストール      $ brew install pcre  TLS でビルドする場合は OpenSSL や GnuTLS をインストール      $ brew install openssl     $ brew install gnutls  Zabbix ソースをダウンロード      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git  TLS なしでエージェントをビルド      $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6     $ make     $ make install  OpenSSL を使用してエージェントをビルド      $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-openssl=/usr/local/opt/openssl     $ make     $ make install  GnuTLS を使用してエージェントをビルド      $ cd zabbix-source/     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-gnutls=/usr/local/opt/gnutls     $ make     $ make install

en-us	#### Building agent binaries with static libraries with GnuTLS  GnuTLS depends on the Nettle crypto backend and GMP arithmetic library. Instead of using full GMP library, this guide will use mini-gmp which is included in Nettle.  When building GnuTLS and Nettle, it's recommended to run `make check` after successful building. Even if building was successful, tests sometimes fail. If this is the case, problems should be researched and resolved before continuing.  Let's assume that PCRE, Nettle and GnuTLS static libraries will be installed in `$HOME/static-libs`. We will use PCRE2 10.39, Nettle 3.4.1 and GnuTLS 3.6.5.      $ PCRE_PREFIX="$HOME/static-libs/pcre2-10.39"     $ NETTLE_PREFIX="$HOME/static-libs/nettle-3.4.1"     $ GNUTLS_PREFIX="$HOME/static-libs/gnutls-3.6.5"  Let's build static libraries in `static-libs-source`:      $ mkdir static-libs-source     $ cd static-libs-source  Download and build Nettle:      $ curl --remote-name https://ftp.gnu.org/gnu/nettle/nettle-3.4.1.tar.gz     $ tar xf nettle-3.4.1.tar.gz     $ cd nettle-3.4.1     $ ./configure --prefix="$NETTLE_PREFIX" --enable-static --disable-shared --disable-documentation --disable-assembler --enable-x86-aesni --enable-mini-gmp     $ make     $ make check     $ make install     $ cd ..  Download and build GnuTLS:      $ curl --remote-name https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-3.6.5.tar.xz     $ tar xf gnutls-3.6.5.tar.xz     $ cd gnutls-3.6.5     $ PKG_CONFIG_PATH="$NETTLE_PREFIX/lib/pkgconfig" ./configure --prefix="$GNUTLS_PREFIX" --enable-static --disable-shared --disable-guile --disable-doc --disable-tools --disable-libdane --without-idn --without-p11-kit --without-tpm --with-included-libtasn1 --with-included-unistring --with-nettle-mini     $ make     $ make check     $ make install     $ cd ..  Download Zabbix source and build agent:      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ CFLAGS="-Wno-unused-command-line-argument -framework Foundation -framework Security" \     > LIBS="-lgnutls -lhogweed -lnettle" \     > LDFLAGS="-L$GNUTLS_PREFIX/lib -L$NETTLE_PREFIX/lib" \     > ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-libpcre2="$PCRE_PREFIX" --with-gnutls="$GNUTLS_PREFIX"     $ make     $ make install
ja	#### GnuTLS と静的ライブラリを使用してエージェント バイナリをビルドする  GnuTLS は、Nettle 暗号バックエンドと GMP 演算ライブラリに依存しています。 完全な GMP ライブラリを使用する代わりに、このガイドでは、Nettle に含まれている mini-gmp を使用します。  GnuTLS と Nettle をビルドするときは、ビルドが成功した後に `make check` を実行することをお勧めします。 ビルドが成功した場合でも、テストが失敗することがあります。 この場合は、続行する前に問題を調査して解決する必要があります。  PCRE、Nettle、および GnuTLS 静的ライブラリが `$HOME/static-libs` にインストールされると仮定します。 PCRE 8.42、Nettle 3.4.1、および GnuTLS 3.6.5 を使用します。      $ PCRE_PREFIX="$HOME/static-libs/pcre-8.42"     $ NETTLE_PREFIX="$HOME/static-libs/nettle-3.4.1"     $ GNUTLS_PREFIX="$HOME/static-libs/gnutls-3.6.5"  `static-libs-source` で静的ライブラリをビルド      $ mkdir static-libs-source     $ cd static-libs-source  Nettle をダウンロードしてビルド      $ curl --remote-name https://ftp.gnu.org/gnu/nettle/nettle-3.4.1.tar.gz     $ tar xf nettle-3.4.1.tar.gz     $ cd nettle-3.4.1     $ ./configure --prefix="$NETTLE_PREFIX" --enable-static --disable-shared --disable-documentation --disable-assembler --enable-x86-aesni --enable-mini-gmp     $ make     $ make check     $ make install     $ cd ..  GnuTLS をダウンロードしてビルド      $ curl --remote-name https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-3.6.5.tar.xz     $ tar xf gnutls-3.6.5.tar.xz     $ cd gnutls-3.6.5     $ PKG_CONFIG_PATH="$NETTLE_PREFIX/lib/pkgconfig" ./configure --prefix="$GNUTLS_PREFIX" --enable-static --disable-shared --disable-guile --disable-doc --disable-tools --disable-libdane --without-idn --without-p11-kit --without-tpm --with-included-libtasn1 --with-included-unistring --with-nettle-mini     $ make     $ make check     $ make install     $ cd ..  Zabbix ソースとビルド エージェントをダウンロード      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ CFLAGS="-Wno-unused-command-line-argument -framework Foundation -framework Security" \     > LIBS="-lgnutls -lhogweed -lnettle" \     > LDFLAGS="-L$GNUTLS_PREFIX/lib -L$NETTLE_PREFIX/lib" \     > ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-libpcre="$PCRE_PREFIX" --with-gnutls="$GNUTLS_PREFIX"     $ make     $ make install

en-us	#### Building agent binaries with static libraries with OpenSSL  When building OpenSSL, it's recommended to run `make test` after successful building. Even if building was successful, tests sometimes fail. If this is the case, problems should be researched and resolved before continuing.  Let's assume that PCRE and OpenSSL static libraries will be installed in `$HOME/static-libs`. We will use PCRE2 10.39 and OpenSSL 1.1.1a.      $ PCRE_PREFIX="$HOME/static-libs/pcre2-10.39"     $ OPENSSL_PREFIX="$HOME/static-libs/openssl-1.1.1a"  Let's build static libraries in `static-libs-source`:      $ mkdir static-libs-source     $ cd static-libs-source  Download and build PCRE with Unicode properties support:      $ curl --remote-name https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.39/pcre2-10.39.tar.gz     $ tar xf pcre2-10.39.tar.gz     $ cd pcre2-10.39     $ ./configure --prefix="$PCRE_PREFIX" --disable-shared --enable-static --enable-unicode-properties     $ make     $ make check     $ make install     $ cd ..  Download and build OpenSSL:      $ curl --remote-name https://www.openssl.org/source/openssl-1.1.1a.tar.gz     $ tar xf openssl-1.1.1a.tar.gz     $ cd openssl-1.1.1a     $ ./Configure --prefix="$OPENSSL_PREFIX" --openssldir="$OPENSSL_PREFIX" --api=1.1.0 no-shared no-capieng no-srp no-gost no-dgram no-dtls1-method no-dtls1_2-method darwin64-x86_64-cc     $ make     $ make test     $ make install_sw     $ cd ..  Download Zabbix source and build agent:      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-libpcre2="$PCRE_PREFIX" --with-openssl="$OPENSSL_PREFIX"     $ make     $ make install
ja	#### OpenSSLと静的ライブラリを使用してエージェント バイナリをビルドする  OpenSSL をビルドする場合は、ビルドが成功した後に `make test` を実行することをお勧めします。 ビルドが成功した場合でも、テストが失敗することがあります。 この場合は、続行する前に問題を調査して解決する必要があります。  PCRE と OpenSSL の静的ライブラリが `$HOME/static-libs` にインストールされると仮定します。 PCRE 8.42 と OpenSSL 1.1.1a を使用します。      $ PCRE_PREFIX="$HOME/static-libs/pcre-8.42"     $ OPENSSL_PREFIX="$HOME/static-libs/openssl-1.1.1a"  `static-libs-source` で静的ライブラリをビルド      $ mkdir static-libs-source     $ cd static-libs-source  Unicode プロパティをサポートする PCRE をダウンロードしてビルド      $ curl --remote-name https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz     $ tar xf pcre-8.42.tar.gz     $ cd pcre-8.42     $ ./configure --prefix="$PCRE_PREFIX" --disable-shared --enable-static --enable-unicode-properties     $ make     $ make check     $ make install     $ cd ..  OpenSSL をダウンロードしてビルド      $ curl --remote-name https://www.openssl.org/source/openssl-1.1.1a.tar.gz     $ tar xf openssl-1.1.1a.tar.gz     $ cd openssl-1.1.1a     $ ./Configure --prefix="$OPENSSL_PREFIX" --openssldir="$OPENSSL_PREFIX" --api=1.1.0 no-shared no-capieng no-srp no-gost no-dgram no-dtls1-method no-dtls1_2-method darwin64-x86_64-cc     $ make     $ make test     $ make install_sw     $ cd ..  Zabbix ソースとビルド エージェントをダウンロード      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-libpcre="$PCRE_PREFIX" --with-openssl="$OPENSSL_PREFIX"     $ make     $ make install

en-us	#### Building agent binaries with static libraries without TLS  Let's assume that PCRE static libraries will be installed in `$HOME/static-libs`. We will use PCRE2 10.39.      $ PCRE_PREFIX="$HOME/static-libs/pcre2-10.39"  Download and build PCRE with Unicode properties support:      $ mkdir static-libs-source     $ cd static-libs-source     $ curl --remote-name https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.39/pcre2-10.39.tar.gz     $ tar xf pcre2-10.39.tar.gz     $ cd pcre2-10.39     $ ./configure --prefix="$PCRE_PREFIX" --disable-shared --enable-static --enable-unicode-properties     $ make     $ make check     $ make install  Download Zabbix source and build agent:      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-libpcre2="$PCRE_PREFIX"     $ make     $ make install
ja	#### TLS を使用しない静的ライブラリを使用したエージェント バイナリのビルド  `$HOME/static-libs` に PCRE 静的ライブラリがインストールされると仮定します。 PCRE 8.42 を使用します。      $ PCRE_PREFIX="$HOME/static-libs/pcre-8.42"  Unicode プロパティをサポートする PCRE をダウンロードしてビルドします。      $ mkdir static-libs-source     $ cd static-libs-source     $ curl --remote-name https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz     $ tar xf pcre-8.42.tar.gz     $ cd pcre-8.42     $ ./configure --prefix="$PCRE_PREFIX" --disable-shared --enable-static --enable-unicode-properties     $ make     $ make check     $ make install  Zabbix ソースとビルド エージェントをダウンロードします。      $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --sysconfdir=/usr/local/etc/zabbix --enable-agent --enable-ipv6 --with-libpcre="$PCRE_PREFIX"     $ make     $ make install

en-us	#### Building inventory
ja	#### インベントリの構築

en-us	### Built-in objects
ja	### 組込オブジェクト

en-us	 ##### Bulk processing  Bulk processing is supported for dependent items. To enable caching and indexing,  the *Prometheus pattern* preprocessing must be the **first** preprocessing step.  When *Prometheus pattern* is first preprocessing step then the parsed Prometheus  data is cached and indexed by the first `<label>==<value>` condition in the  *Prometheus pattern* preprocessing step. This cache is reused when processing  other dependent items in this batch. For optimal performance, the first label  should be the one with most different values.  If there is other preprocessing to be done before the first step, it should be  moved either to the master item or to a new dependent item which would be used as  the master item for the dependent items.
ja	 ##### バルクプロセッシング  依存 item はバルクプロセッシングに対応しています。<br> キャッシュとインデックスを有効にするには、*Prometheus pattern* のプリプロセスを **最初の** プリプロセスステップにする必要があります。<br> *Prometheus pattern* が最初のプリプロセスステップである場合、パースされた Prometheus データは、<br> *Prometheus pattern* プリプロセスステップの最初の `<label>==<value>` 条件によってキャッシュされ、インデックスが作成されます。 <br> このキャッシュは、このバッチ内の他の依存 item を処理する際に再利用されます。<br> 最適なパフォーマンスを得るために、最初のラベルは最も異なる値を持つものにすべきです。<br>  最初のステップの前に他のプリプロセスがある場合は、マスター item か、従属 item のマスター item として使用される<br> 新しい従属 item のどちらかに移動させる必要があります。

en-us	##### Buttons  *Create host* allows to create a [new host](/manual/config/hosts/host). This button is available for Admin and Super Admin users only.  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
ja	##### ボタン  *ホストの作成*では、[新しいホスト](/manual/config/hosts/host)を作成できます。 このボタンは、管理者およびスーパー管理者ユーザーのみが使用できます。  すべてのセクションに共通の表示モードボタンについては[監視データ](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons)ページで説明されています。

en-us	##### Buttons  The button to the right offers the following option:  |   |   | |--|--------| |![](../../../../../assets/en/manual/web_interface/button_csv.png)|Export content from all pages to a CSV file.|  View mode buttons, being common for all sections, are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
ja	##### ボタン  右側のボタンには、次のオプションがあります。  |   |   | |---|---| |![](../../../../../assets/en/manual/web_interface/button_csv.png)|すべてのページコンテンツをCSVファイルにエクスポートします。|  すべてのセクション共通の表示モードボタンについては[監視データ](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons)ページで説明されています。

en-us	##### Buttons  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
ja	##### ボタン  すべてのセクションに共通の表示モードボタンについては[監視データ](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons)ページで説明されています。

en-us	##### Buttons  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
ja	##### ボタン  すべてのセクションに共通の表示モードボタンについては[監視データ](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons)ページで説明されています。

en-us	##### Buttons  View mode buttons being common for all sections are described on the [Monitoring](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons) page.
ja	##### ボタン  すべてのセクションに共通の表示モードボタンについては[監視データ](/manual/web_interface/frontend_sections/monitoring#view_mode_buttons)ページで説明されています。

en-us	##### By "Authorization" header  All API requests require an authentication or an API token. You can provide the credentials by using the "Authorization" request header:  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer 0424bd59b807674191e7d77572075f33' ```
ja	##### "Authorization"ヘッダー  すべてのAPIリクエストには認証またはAPIトークンが必要です。 "Authorization"リクエストヘッダーを使用して資格情報を指定できます。  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer 0424bd59b807674191e7d77572075f33' ```

en-us	##### By "auth" property  An API request can be authorized by the "auth" property.  ::: noteimportant Note that the "auth" property is deprecated. It will be removed in the future releases. :::  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"host.get","params":{"output":["hostid"]},"auth":"0424bd59b807674191e7d77572075f33","id":1}' ```
ja	##### "auth"プロパティ  APIリクエストは、"auth"プロパティによって認証できます。  ::: noteimportant "auth"プロパティは非推奨であることに注意してください。将来のリリースでは削除される予定です。 :::  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"host.get","params":{"output":["hostid"]},"auth":"0424bd59b807674191e7d77572075f33","id":1}' ```

en-us	By default, the widget displays all enabled hosts with valid geographical coordinates defined in the host configuration. It is possible to configure host filtering in the widget parameters.  The valid host coordinates are:   - Latitude: from -90 to 90 (can be integer or float number)  - Longitude: from -180 to 180 (can be integer or float number) 
ja	デフォルトでは、ウィジェットはホスト設定で定義された有効な地理座標を持つすべての有効なホストを表示します。 ウィジェットパラメータでホストフィルタリングを設定することができます。  有効なホスト座標は次のとおりです。  - 緯度：-90〜90（整数または浮動小数点数） - 経度：-180から180まで（整数または浮動小数点数）

en-us	##### By Zabbix cookie  A *"zbx_session"* cookie is used to authorize an API request from Zabbix UI performed using JavaScript (from a module or a custom widget).
ja	##### Zabbixクッキー  *"zbx_session"*クッキーは、(モジュールまたはカスタムウィジェットから) JavaScript を使用して実行される Zabbix UIからのAPIリクエストを承認するために使用されます。

en-us	#### Calculating SLI  Retrieve SLI data on services with IDs "50", "60" and "70" that are linked to the SLA with ID "5". Retrieve data for 3 periods starting from Nov 01, 2021.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "sla.getsli",     "params": {         "slaid": "5",         "serviceids": [             50,             60,             70         ],         "periods": 3,         "period_from": "1635724800"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "periods": [             {                 "period_from": 1635724800,                 "period_to": 1638316800             },             {                 "period_from": 1638316800,                 "period_to": 1640995200             },             {                 "period_from": 1640995200,                 "period_to": 1643673600             }         ],         "serviceids": [             50,             60,             70         ],         "sli": [             [                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 }             ],             [                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 }             ],             [                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 }             ]         ]     },     "id": 1 } ```
ja	#### SLIの計算  ID"5"のSLAにリンクされているID"50"、"60"、"70"のサービスのSLIデータを取得します。 2021年11月1日から3期間のデータを取得します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "sla.getsli",     "params": {         "slaid": "5",         "serviceids": [             50,             60,             70         ],         "periods": 3,         "period_from": "1635724800"     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "periods": [             {                 "period_from": 1635724800,                 "period_to": 1638316800             },             {                 "period_from": 1638316800,                 "period_to": 1640995200             },             {                 "period_from": 1640995200,                 "period_to": 1643673600             }         ],         "serviceids": [             50,             60,             70         ],         "sli": [             [                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 }             ],             [                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 }             ],             [                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 }             ]         ]     },     "id": 1 } ```

en-us	#### Calculation time  A trigger is recalculated every time Zabbix server receives a new value that is part of the expression. When a new value is received, each function that is included in the expression is recalculated (not just the one that received the new value).  Additionally, a trigger is recalculated each time when a new value is received **and** every 30 seconds if time-based functions are used in the expression.  Time-based functions are **nodata()**, **date()**, **dayofmonth()**, **dayofweek()**, **time()**, **now()**; they are recalculated every 30 seconds by the Zabbix history syncer process.  Triggers that reference trend functions **only** are evaluated once per  the smallest time period in the expression. See also [trend functions](/manual/appendix/functions/trends).
ja	#### 計算時間  Zabbixサーバーが式の一部である新しい値を受け取るたびに、トリガーが再計算されます。 新しい値を受け取ると、式に含まれる各関数が再計算されます (新しい値を受け取った関数だけではありません)。  さらに、式で時間ベースの関数が使用されている場合は、新しい値が受信されるたび、**および**30 秒ごとにトリガーが再計算されます。  時間ベースの関数は、**nodata()**、**date()**、**dayofmonth()**、**dayofweek()**、**time()**、**now() です。 **; これらは、Zabbix 履歴同期プロセスによって 30 秒ごとに再計算されます。  トレンド関数 **のみ** を参照するトリガーは、式の最小期間ごとに 1 回評価されます。 [トレンド関数](/manual/appendix/functions/trends)も参照してください。

en-us	#### Certificate Revocation Lists (CRL)  If a certificate is compromised CA can revoke it by including in CRL. CRLs can be configured in server, proxy and agent configuration file using parameter `TLSCRLFile`. For example:      TLSCRLFile=/home/zabbix/zabbix_crl_file  where `zabbix_crl_file` may contain CRLs from several CAs and look like:      -----BEGIN X509 CRL-----     MIIB/DCB5QIBATANBgkqhkiG9w0BAQUFADCBgTETMBEGCgmSJomT8ixkARkWA2Nv     ...     treZeUPjb7LSmZ3K2hpbZN7SoOZcAoHQ3GWd9npuctg=     -----END X509 CRL-----     -----BEGIN X509 CRL-----     MIIB+TCB4gIBATANBgkqhkiG9w0BAQUFADB/MRMwEQYKCZImiZPyLGQBGRYDY29t     ...     CAEebS2CND3ShBedZ8YSil59O6JvaDP61lR5lNs=     -----END X509 CRL-----  CRL file is loaded only on Zabbix start. CRL update requires restart.  ::: noteimportant  If Zabbix component is compiled with *OpenSSL* and CRLs are used then each top and intermediate level CA in certificate chains must have a corresponding CRL (it can be empty) in `TLSCRLFile`.  :::
ja	#### 証明書失効リスト(CRL)  証明書が漏洩した場合、CAはCRLに記載することで証明書を失効させることができます。CRL は server 、proxy、agent の コンフィギュレーションファイルで `TLSCRLFile` というパラメータを使って設定することができます。 例えば、以下のようになります:      TLSCRLFile=/home/zabbix/zabbix_crl_file  `zabbix_crl_file` には複数の CA の CRL が含まれ、以下のように表示されることがあります:      -----BEGIN X509 CRL-----     MIIB/DCB5QIBATANBgkqhkiG9w0BAQUFADCBgTETMBEGCgmSJomT8ixkARkWA2Nv     ...     treZeUPjb7LSmZ3K2hpbZN7SoOZcAoHQ3GWd9npuctg=     -----END X509 CRL-----     -----BEGIN X509 CRL-----     MIIB+TCB4gIBATANBgkqhkiG9w0BAQUFADB/MRMwEQYKCZImiZPyLGQBGRYDY29t     ...     CAEebS2CND3ShBedZ8YSil59O6JvaDP61lR5lNs=     -----END X509 CRL-----  CRLファイルは Zabbix 起動時のみ読み込まれます。CRLの更新には再起動が必要です  ::: noteimportant  Zabbixコンポーネントが*OpenSSL*でコンパイルされ、CRLを使用する場合、証明書チェーンのトップレベル及び<br> 中間レベルの各CAは、`TLSCRLFile`に対応するCRL(空でも可)を持つ必要があります。  :::

en-us	#### Change hosts monitored by a proxy  Update the proxy to monitor the two given hosts.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "hosts": [             {                 "hostid": "10294"             },             {                 "hostid": "10295"             },         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```
ja	#### プロキシが監視するホストの変更  指定された2つのホストを監視するようにプロキシを更新します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "hosts": [             {                 "hostid": "10294"             },             {                 "hostid": "10295"             },         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```

en-us	#### Change proxy status  Change the proxy to an active proxy and rename it to "Active proxy".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "host": "Active proxy",         "status": "5"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```
ja	#### プロキシステータスの変更  プロキシをアクティブプロキシに変更し、名前を"Active proxy"に変更します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "host": "Active proxy",         "status": "5"     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```

en-us	#### CHANGES IN 6.4.0
ja	#### 6.4.0での変更点

en-us	#### CHANGES IN 6.4.3
ja	#### 6.4.3での変更点

en-us	#### CHANGES IN 6.4.5  New templates are available:  - [AWS ECS Cluster by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_http?at=refs%2Fheads%2Frelease%2F6.4) (along with its [Serverless Cluster version](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_serverless_http?at=refs%2Fheads%2Frelease%2F6.4)) - [Cisco SD-WAN by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/cisco/cisco_sdwan_http?at=refs%2Fheads%2Frelease%2F6.4) - [OpenStack by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack?at=refs%2Fheads%2Frelease%2F6.4), which includes *OpenStack Nova by HTTP* template for monitoring OpenStack Nova service - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.4)
ja	#### 6.4.5での変更点  新しいテンプレートが利用可能になりました。  - [AWS ECS Cluster by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_http?at=refs%2Fheads%2Frelease%2F6.4) ([Serverless Cluster version](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_serverless_http?at=refs%2Fheads%2Frelease%2F6.4)とともに) - [Cisco SD-WAN by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/cisco/cisco_sdwan_http?at=refs%2Fheads%2Frelease%2F6.4) - [OpenStack by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack?at=refs%2Fheads%2Frelease%2F6.4), OpenStack Novaサービスを監視するための*OpenStack Nova by HTTP*テンプレートが含まれています。 - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.4)

en-us	#### CHANGES IN 6.4.6  New template is available:  - [AWS Cost Explorer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_cost_http?at=refs%2Fheads%2Frelease%2F6.4)
ja	#### 6.4.6での変更点  新しいテンプレートが利用可能になりました。  - [AWS Cost Explorer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_cost_http?at=refs%2Fheads%2Frelease%2F6.4)

en-us	#### CHANGES IN 6.4.7  New templates are available:  - [Acronis Cyber Protect Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/acronis?at=refs%2Fheads%2Frelease%2F6.4) - [HashiCorp Nomad by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nomad?at=refs%2Fheads%2Frelease%2F6.4) - [MantisBT by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/mantisbt?at=refs%2Fheads%2Frelease%2F6.4)
ja	#### 6.4.7での変更点  新しいテンプレートが利用可能になりました。  - [Acronis Cyber Protect Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/acronis?at=refs%2Fheads%2Frelease%2F6.4) - [HashiCorp Nomad by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nomad?at=refs%2Fheads%2Frelease%2F6.4) - [MantisBT by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/mantisbt?at=refs%2Fheads%2Frelease%2F6.4)

en-us	#### CHANGES IN 6.4.8  **New templates**  New templates are available:  - [FortiGate by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_http?at=refs%2Fheads%2Frelease%2F6.4) - [FortiGate by SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_snmp?at=refs%2Fheads%2Frelease%2F6.4) - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.4)
ja	#### 6.4.8での変更点  **新しいテンプレート**  新しいテンプレートが利用可能になりました。  - [FortiGate by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_http?at=refs%2Fheads%2Frelease%2F6.4) - [FortiGate by SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_snmp?at=refs%2Fheads%2Frelease%2F6.4) - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.4)

en-us	#### CHANGES IN 6.4.9  **New templates**  New template is available:  - [HPE iLO by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hpe_ilo_http?at=refs%2Fheads%2Frelease%2F6.4)  **Updated templates**  Integration with OpenShift has been added to [Kubernetes cluster state by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/kubernetes_http/kubernetes_state_http?at=refs%2Fheads%2Frelease%2F6.4) template.
ja	#### 6.4.9での変更点  **新しいテンプレート**  新しいテンプレートが利用可能になりました。  - [HPE iLO by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hpe_ilo_http?at=refs%2Fheads%2Frelease%2F6.4)  **テンプレートの更新**  [Kubernetes cluster state by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/kubernetes_http/kubernetes_state_http?at=refs%2Fheads%2Frelease%2F6.4)テンプレートにOpenShiftとの統合が追加されました。

en-us	#### - Changes to AlmaLinux 8 configuration  The appliance is based on AlmaLinux 8. There are some changes applied to the base AlmaLinux configuration.
ja	#### - AlmaLinux 8の設定変更  アプライアンスはAlmaLinux 8が基となっています。 AlmaLinux 8の基本的な設定からいくつか変更されています。

en-us	##### - Changes to Zabbix configuration  -   Frontend timezone is set to Europe/Riga (this can be modified in     **/etc/php-fpm.d/zabbix.conf**);
ja	##### - Zabbixの設定変更  - フロントエンドのタイムゾーンはヨーロッパのリガに設定されています。（これは**/etc/php-fpm.d/zabbix.conf**で変更できます）

en-us	#### Changing proxy setting  The hosts discovered by different proxies are always treated as different hosts. While this allows to perform discovery on matching IP ranges used by different subnets, changing proxy for an already monitored subnet is complicated because the proxy changes must be also applied to all discovered hosts.  For example the steps to replace proxy in a discovery rule:  1.  disable discovery rule 2.  sync proxy configuration 3.  replace the proxy in the discovery rule 4.  replace the proxy for all hosts discovered by this rule 5.  enable discovery rule
ja	#### プロキシ設定の変更  異なるプロキシによって検出されたホストは、常に異なるホストとして扱われます。これにより、異なるサブネットで使用される同一IP範囲を検出できますが、プロキシの変更は検出されたすべてのホストにも適用する必要があるため、すでに監視されているサブネットのプロキシの変更は複雑です。  たとえば、検出ルールでプロキシを置き換える手順は次のとおりです。  1.  検出ルールを無効にする 2.  プロキシ設定を同期する 3.  検出ルールのプロキシを置き換える 4.  このルールによって検出されたすべてのホストのプロキシを置き換える 5.  検出ルールを有効にする

en-us	##### - Changing time zone  By default the appliance uses UTC for the system clock. To change the time zone, copy the appropriate file from */usr/share/zoneinfo* to */etc/localtime*, for example:      cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
ja	##### - タイムゾーンの変更  デフォルトではアプライアンスはシステムクロックにUTCを使用します。 タイムゾーンを変更するには適切なファイルを*/usr/share/zoneinfo*から*/etc/localtime*にコピーします。 例：      cp /usr/share/zoneinfo /Europe/Riga/etc/localtime

en-us	##### Check concurrency  Checks from different plugins can be executed concurrently. The number of concurrent checks within one plugin is limited by the plugin capacity setting. Each plugin may have a hardcoded capacity setting (100 being default) that can be lowered using the `Plugins.<PluginName>.System.Capacity=N` setting in the *Plugins* configuration [parameter](#configuration_file). Former name of this parameter `Plugins.<PluginName>.Capacity` is still supported, but has been deprecated in Zabbix 6.0.
ja	##### 同時実行性の確認  異なるプラグインからのチェックを同時に実行できます。 1つのプラグイン内の同時チェック数は、プラグイン容量設定によって制限されます。各プラグインにはハードコードされた容量設定（デフォルトは100）があり、*プラグイン*設定[パラメーター](＃configuration_file)の`Plugins.<プラグイン名>.System.Capacity=N`を使用して下げることができます。このパラメータの以前の名前`Plugins.<プラグイン名>.Capacity`は引き続きサポートされていますが、Zabbix6.0では非推奨になっています。

en-us	#### Chromium for Zabbix web service on Ubuntu 20  Though in most cases, Zabbix web service can run with Chromium, on Ubuntu 20.04 using Chromium causes the following error:      Cannot fetch data: chrome failed to start:cmd_run.go:994:     WARNING: cannot create user data directory: cannot create      "/var/lib/zabbix/snap/chromium/1564": mkdir /var/lib/zabbix: permission denied     Sorry, home directories outside of /home are not currently supported. See https://forum.snapcraft.io/t/11209 for details.  This error occurs because `/var/lib/zabbix` is used as a home directory of user 'zabbix'.
ja	#### Ubuntu 20でZabbix WebサービスをChromiumで実行  ほとんどの場合、Zabbix WebサービスはChromiumで動作しますが、Ubuntu 20.04でChromiumを使用すると、以下のエラーが発生します。      Cannot fetch data: chrome failed to start:cmd_run.go:994: <br>     WARNING: cannot create user data directory: cannot create  <br>     "/var/lib/zabbix/snap/chromium/1564": mkdir /var/lib/zabbix: permission denied <br>     Sorry, home directories outside of /home are not currently supported. See https://forum.snapcraft.io/t/11209 for details. <br>  このエラーは、ユーザ zabbix のホームディレクトリとして `/var/lib/zabbix` が使用されているため発生します。

en-us	#### Common agent items supported on Windows  |Item key|User group|<| |--------|----------|-| | |Recommended|Minimum technically acceptable (functionality is limited)| |agent.hostname|Guests|Guests| |agent.ping|Guests|Guests| |agent.variant|Guests|Guests| |agent.version|Guests|Guests| |log|Administrators|Guests| |log.count|Administrators|Guests| |logrt|Administrators|Guests| |logrt.count|Administrators|Guests| |net.dns|Guests|Guests| |net.dns.record|Guests|Guests| |net.if.discovery|Guests|Guests| |net.if.in|Guests|Guests| |net.if.out|Guests|Guests| |net.if.total|Guests|Guests| |net.tcp.listen|Guests|Guests| |net.tcp.port|Guests|Guests| |net.tcp.service|Guests|Guests| |net.tcp.service.perf|Guests|Guests| |net.udp.service|Guests|Guests| |net.udp.service.perf|Guests|Guests| |proc.num|Administrators|Guests| |system.cpu.discovery|Performance Monitor Users|Performance Monitor Users| |system.cpu.load|Performance Monitor Users|Performance Monitor Users| |system.cpu.num|Guests|Guests| |system.cpu.util|Performance Monitor Users|Performance Monitor Users| |system.hostname|Guests|Guests| |system.localtime|Guests|Guests| |system.run|Administrators|Guests| |system.sw.arch|Guests|Guests| |system.swap.size|Guests|Guests| |system.uname|Guests|Guests| |system.uptime|Performance Monitor Users|Performance Monitor Users| |vfs.dir.count|Administrators|Guests| |vfs.dir.get|Administrators|Guests| |vfs.dir.size|Administrators|Guests| |vfs.file.cksum|Administrators|Guests| |vfs.file.contents|Administrators|Guests| |vfs.file.exists|Administrators|Guests| |vfs.file.md5sum|Administrators|Guests| |vfs.file.regexp|Administrators|Guests| |vfs.file.regmatch|Administrators|Guests| |vfs.file.size|Administrators|Guests| |vfs.file.time|Administrators|Guests| |vfs.fs.discovery|Administrators|Guests| |vfs.fs.size|Administrators|Guests| |vm.memory.size|Guests|Guests| |web.page.get|Guests|Guests| |web.page.perf|Guests|Guests| |web.page.regexp|Guests|Guests| |zabbix.stats|Guests|Guests|
ja	#### Windowsでサポートされている一般的なエージェントアイテム  |アイテムキー|ユーザーグループ|<| |--------|----------|-| | |推奨|技術的に許容できる最小値（機能は制限されています）| |agent.hostname|Guests|Guests| |agent.ping|Guests|Guests| |agent.variant|Guests|Guests| |agent.version|Guests|Guests| |log|Administrators|Guests| |log.count|Administrators|Guests| |logrt|Administrators|Guests| |logrt.count|Administrators|Guests| |net.dns|Guests|Guests| |net.dns.record|Guests|Guests| |net.if.discovery|Guests|Guests| |net.if.in|Guests|Guests| |net.if.out|Guests|Guests| |net.if.total|Guests|Guests| |net.tcp.listen|Guests|Guests| |net.tcp.port|Guests|Guests| |net.tcp.service|Guests|Guests| |net.tcp.service.perf|Guests|Guests| |net.udp.service|Guests|Guests| |net.udp.service.perf|Guests|Guests| |proc.num|Administrators|Guests| |system.cpu.discovery|Performance Monitor Users|Performance Monitor Users| |system.cpu.load|Performance Monitor Users|Performance Monitor Users| |system.cpu.num|Guests|Guests| |system.cpu.util|Performance Monitor Users|Performance Monitor Users| |system.hostname|Guests|Guests| |system.localtime|Guests|Guests| |system.run|Administrators|Guests| |system.sw.arch|Guests|Guests| |system.swap.size|Guests|Guests| |system.uname|Guests|Guests| |system.uptime|Performance Monitor Users|Performance Monitor Users| |vfs.dir.count|Administrators|Guests| |vfs.dir.get|Administrators|Guests| |vfs.dir.size|Administrators|Guests| |vfs.file.cksum|Administrators|Guests| |vfs.file.contents|Administrators|Guests| |vfs.file.exists|Administrators|Guests| |vfs.file.md5sum|Administrators|Guests| |vfs.file.regexp|Administrators|Guests| |vfs.file.regmatch|Administrators|Guests| |vfs.file.size|Administrators|Guests| |vfs.file.time|Administrators|Guests| |vfs.fs.discovery|Administrators|Guests| |vfs.fs.size|Administrators|Guests| |vm.memory.size|Guests|Guests| |web.page.get|Guests|Guests| |web.page.perf|Guests|Guests| |web.page.regexp|Guests|Guests| |zabbix.stats|Guests|Guests|

en-us	##### Common parameters  -   `/host/key` is a common mandatory first parameter for the functions     referencing the host item history -   `(sec|#num)<:time shift>` is a common second parameter for the     functions referencing the host item history, where:     -   **sec** - maximum [evaluation         period](/manual/config/triggers#evaluation_period) in seconds         (time [suffixes](/manual/appendix/suffixes) can be used), or     -   **\#num** - maximum [evaluation         range](/manual/config/triggers#evaluation_period) in latest         collected values (if preceded by a hash mark)     -   **time shift** (optional) allows to move the evaluation point         back in time. See [more         details](/manual/config/triggers/expression#time_shift) on         specifying time shift.
ja	##### 共通パラメータ  -   `/host/key` はホストアイテムの履歴を参照する関数の一般的なパラメーターの一つ目です。必須です。 -   `(sec|#num)<:time shift>` は、ホストのアイテム履歴を参照する関数の一般的なパラメーターの二つ目です。     -   **sec** - 秒単位の最大[評価期間](/manual/config/triggers#evaluation_period) (タイム[サフィックス](/manual/appendix/suffixes) を使用できます) または     -   **\#num** - 最新の収集値の最大[評価範囲](/manual/config/triggers#evaluation_period) (先頭にハッシュ マークがある場合)     -   **time shift** (オプション) 評価ポイントを時間内に戻すことができます。 時間シフトの指定については[詳細](/manual/config/triggers/expression#time_shift)を参照してください。

en-us	##### Common use cases of global and host macros  -   use a global macro in several locations; then change the macro value     and apply configuration changes to all locations with one click -   take advantage of templates with host-specific attributes:     passwords, port numbers, file names, regular expressions, etc.
ja	##### グローバルマクロとホストマクロの一般的な使用例  -   グローバルマクロを複数の場所で使用し、マクロの値を変更すると、ワンクリックですべての場所に設定変更が適用されます。 -   ホスト固有の属性（パスワード、ポート番号、ファイル名、正規表現など）を持つテンプレートを活用します。

en-us	#### Compiling OpenSSL  The following steps will help you to compile OpenSSL from sources on MS Windows 10 (64-bit).  1.  For compiling OpenSSL you will need on Windows machine:     1.  C compiler (e.g. VS 2017 RC),     2.  NASM (<https://www.nasm.us/>),     3.  Perl (e.g. Strawberry Perl from <http://strawberryperl.com/>),     4.  Perl module Text::Template (cpan Text::Template). 2.  Get OpenSSL sources from <https://www.openssl.org/>. OpenSSL 1.1.1     is used here. 3.  Unpack OpenSSL sources, for example, in E:\\openssl-1.1.1. 4.  Open a commandline window e.g. the x64 Native Tools Command Prompt     for VS 2017 RC. 5.  Go to the OpenSSL source directory, e.g. E:\\openssl-1.1.1.     1.  Verify that NASM can be found:`e:\openssl-1.1.1> nasm --version         NASM version 2.13.01 compiled on May  1 2017         ` 6.  Configure OpenSSL, for     example:`e:\openssl-1.1.1> perl E:\openssl-1.1.1\Configure VC-WIN64A no-shared no-capieng no-srp no-gost no-dgram no-dtls1-method no-dtls1_2-method  --api=1.1.0 --prefix=C:\OpenSSL-Win64-111-static --openssldir=C:\OpenSSL-Win64-111-static     `     -   Note the option 'no-shared': if 'no-shared' is used then the         OpenSSL static libraries libcrypto.lib and libssl.lib will be         'self-sufficient' and resulting Zabbix binaries will include         OpenSSL in themselves, no need for external OpenSSL DLLs.         Advantage: Zabbix binaries can be copied to other Windows         machines without OpenSSL libraries. Disadvantage: when a new         OpenSSL bugfix version is released, Zabbix agent needs to         recompiled and reinstalled.     -   If 'no-shared' is not used, then the static libraries         libcrypto.lib and libssl.lib will be using OpenSSL DLLs at         runtime. Advantage: when a new OpenSSL bugfix version is         released, probably you can upgrade only OpenSSL DLLs, without         recompiling Zabbix agent. Disadvantage: copying Zabbix agent to         another machine requires copying OpenSSL DLLs, too. 7.  Compile OpenSSL, run tests, install:`e:\openssl-1.1.1> nmake     e:\openssl-1.1.1> nmake test     ...     All tests successful.     Files=152, Tests=1152, 501 wallclock secs ( 0.67 usr +  0.61 sys =  1.28 CPU)     Result: PASS     e:\openssl-1.1.1> nmake install_sw     `'install\_sw' installs only software components (i.e. libraries,     header files, but no documentation). If you want everything, use     "nmake install".
ja	#### OpenSSLのコンパイル  以下の手順は、MSのWindows 10（64ビット）でソースからOpenSSLをコンパイルするのに役立ちます。  1.    OpenSSLをコンパイルするために、Windowsマシンでは以下のものが必要です:     1.  C compiler (e.g. VS 2017 RC),     2.  NASM (<https://www.nasm.us/>),     3.  Perl (e.g. Strawberry Perl from <http://strawberryperl.com/>),     4.  Perl module Text::Template (cpan Text::Template). 2.    OpenSSLのソースを<https://www.openssl.org/>から取得します。ここではOpenSSL 1.1.1 を使います。 3.    OpenSSL のソースを、例えば E:\\openssl-1.1.1 に解凍します。 4.    コマンドラインウィンドウを開きます。例：VS 2017 RC の x64 Native Tools Command Prompt  5.    OpenSSL のソースディレクトリ（例：E:\\openssl-1.1.1 ）に移動します。     1.   NASMがあることを確認する:`e:\\㏌openssl-1.1.1> nasm --version  　      NASM バージョン 2.13.01 コンパイル日：2017年5月1日   6.    OpenSSLの設定を行います。 例:     e:\\openssl-1.1.1> perl E:\\openssl-1.1.1:\\Configure VC-WIN64A no-shared no-capieng no-srp no-gost no-dgram no-dtls1-method no-dtls1_2-method · --api=1.1.0 --prefix=C:\\OpenSSL-Win64-111-static --openssldir=C:\\OpenSSL-Win64-111-static      -   オプション 'no-shared' に注意してください。         'no-shared'オプションを使用すると、OpenSSLスタティックライブラリlibcrypto.libとlibssl.libは「自己充足」し、 <br>         ZabbixバイナリにはOpenSSL が含まれ、外部のOpenSSL DLLは必要ありません。 <br>          Advantage: Zabbix binaries can be copied to other Windows <br>         machines without OpenSSL libraries. Disadvantage: when a new <br>         OpenSSL bugfix version is released, Zabbix agent needs to <br>         recompiled and reinstalled. <br>     -   If 'no-shared' is not used, then the static libraries <br>         libcrypto.lib and libssl.lib will be using OpenSSL DLLs at <br>         runtime. Advantage: when a new OpenSSL bugfix version is <br>         released, probably you can upgrade only OpenSSL DLLs, without <br>         recompiling Zabbix agent. Disadvantage: copying Zabbix agent to <br>         another machine requires copying OpenSSL DLLs, too. <br>  7.  OpenSSLをコンパイルし、テストを実行し、インストールする。 <br> `e:\openssl-1.1.1> nmake <br>     e:\openssl-1.1.1> nmake test <br>     ... <br>     All tests successful. <br>     Files=152, Tests=1152, 501 wallclock secs ( 0.67 usr + · 0.61 sys = · 1.28 CPU) <br>     Result: PASS <br>     e:\openssl-1.1.1> nmake install_sw <br>`     `'install_sw' installs only software components (i.e. libraries, <br>     header files, but no documentation). If you want everything, use "nmake install".

en-us	#### Compiling Zabbix agent 2
ja	#### Zabbix agent 2 のコンパイル

en-us	#### Compiling Zabbix agent on HP-UX  If you install the PCRE library from a popular HP-UX package site <http://hpux.connect.org.uk>, for example from file `pcre-8.42-ia64_64-11.31.depot`, you get only the 64-bit version of the library installed in the /usr/local/lib/hpux64 directory.  In this case, for successful agent compilation customized options need to be used for the "configure" script, e.g.:      CFLAGS="+DD64" ./configure --enable-agent --with-libpcre-include=/usr/local/include --with-libpcre-lib=/usr/local/lib/hpux64
ja	#### HP-UX上でのZabbixエージェントのコンパイル  HP-UXパッケージサイト<http://hpux.connect.org.uk> からPCREライブラリをインストールする場合、 <br> 例えば、ファイル pcre-8.42-ia64_64-11.31.depot`からインストールすると、64ビット版のライブラリのみが <br> /usr/local/lib/hpux64にインストールされます。 <br>  この場合、エージェントのコンパイルを成功させるためには、以下のように "configure"のオプションをカスタマイズする必要があります。 <br>  CFLAGS="+DD64" ./configure --enable-agent --with-libpcre-include=/usr/local/include--with-libpcre-lib=/usr/local/lib/hpux64 <br>

en-us	#### Compiling Zabbix  The following steps will help you to compile Zabbix from sources on MS Windows 10 (64-bit). When compiling Zabbix with/without TLS support the only significant difference is in step 4.  1.  On a Linux machine check out the source from     git:`` $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --enable-agent --enable-ipv6 --prefix=`pwd`     $ make dbschema     $ make dist      `` 2.  Copy and unpack the archive, e.g. zabbix-4.4.0.tar.gz, on a Windows     machine. 3.  Let's assume that sources are in e:\\zabbix-4.4.0. Open a     commandline window e.g. the x64 Native Tools Command Prompt for VS     2017 RC. Go to E:\\zabbix-4.4.0\\build\\win32\\project. 4.  Compile zabbix\_get, zabbix\_sender and zabbix\_agent.     -   without TLS:         `E:\zabbix-4.4.0\build\win32\project> nmake /K PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         `     -   with TLS:         `E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_get TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_sender TLS=openssl TLSINCDIR="C:\OpenSSL-Win64-111-static\include TLSLIBDIR="C:\OpenSSL-Win64-111-static\lib" PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_agent TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         ` 5.  New binaries are located in e:\\zabbix-4.4.0\\bin\\win64. Since     OpenSSL was compiled with 'no-shared' option, Zabbix binaries     contain OpenSSL within themselves and can be copied to other     machines that do not have OpenSSL.
ja	#### Zabbixのコンパイル  以下の手順で、Windows 10(64ビット)上でソースからZabbixをコンパイルすることができます。 <br> ZabbixをTLSサポートあり/なしでコンパイルする場合の大きな違いは、手順4のみです。 <br>  1. - Linuxマシン上で、以下のサイトからソースをチェックアウトしてください。 <br>   git:`` $ git clone https://git.zabbix.com/scm/zbx/zabbix.git <br>   $ cd zabbix <br>   $ ./bootstrap.sh <br>   $ ./configure --enable-agent --enable-ipv6 --prefix=`pwd` <br>   $ make dbschema <br>   $ make dist <br>  2.  アーカイブ(zabbix-4.4.0.tar.gz)を Windows マシンにコピーし、解凍します。  3.  ここでは、ソースが e:\zabbix-4.4.0 にあると仮定します。コマンドラインウィンドウ <br>     (the x64 Native Tools Command Prompt for VS 2017 RC. )を開いて、E:\\zabbix-4.4.0\\project  に移動します。  4.  zabbix_get、zabbix_sender、zabbix_agent をコンパイルします。   -  without TLS:     `E:\zabbix-4.4.0\build\win32\project> nmake /K PCREINCDIR=E:\pcre2-10.39-install\\include PCRELIBDIR=E:\pcre2-10.39-install\lib   -  with TLS:     E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_get TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include    TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib     E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_sender TLS=openssl TLSINCDIR="C:\OpenSSL-Win64-111-static\include   TLSLIBDIR="C:\OpenSSL-Win64-111-static\lib" PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib     E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_agent TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include    TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib`  5.  新しいバイナリはe:\\zabbix-4.4.0\\bin\\win64に生成されます。     OpenSSLはno-sharedオプションでコンパイルされたため、ZabbixのバイナリはOpenSSLを含んでおり、     OpenSSLを持たない他のマシンにコピーすることができます。

en-us	#### Configurable fields  Actual command(s) to be executed must be placed in the **Executed script** field in the item configuration.\ Multiple commands can be executed one after another by placing them on a new line. In this case returned value also will be formatted as multilined.  Supported characters that the shell prompt can end with:  -   $ -   \# -   \> -   %  ::: noteclassic A telnet prompt line which ended with one of these characters will be removed from the returned value, but only for the first command in the commands list, i.e. only at a start of the telnet session. :::  |Key|Description| |--|------| |**telnet.run\[<unique short description>,<ip>,<port>,<encoding>\]**|Run a command on a remote device using telnet connection||  ::: noteimportant If a telnet check returns a value with non-ASCII characters and in non-UTF8 encoding then the *<encoding>* parameter of the key should be properly specified. See [encoding of returned values](/manual/appendix/items/encoding_of_values) page for more details. :::
ja	#### 設定可能なフィールド  実行する実際のコマンドは、アイテム設定の **実行するスクリプト** フィールドに記載する必要があります。 複数のコマンドを実行するには、複数行にコマンドを記載することで実行できます。 この場合、返される値も複数行としてフォーマットされます。   シェル プロンプトの最後に使用できるサポートされている文字:  -   $ -   \# -   \> -   %  ::: noteclassic これらの文字のいずれかで終わる telnet プロンプト行は、戻り値から削除されますが、コマンド リストの最初のコマンドに対してのみ、つまり telnet セッションの開始時にのみ削除されます。 :::  |キー|説明| |--|------| |**telnet.run\[<unique short description>,<ip>,<port>,<encoding>\]**|telnet 接続を使用してリモート デバイスでコマンドを実行する||  ::: noteimportant telnet チェックが非 ASCII 文字と非 UTF8 エンコーディングの値を返す場合、キーの *<encoding>* パラメータを適切に指定する必要があります。 詳細については、[戻り値のエンコード](/manual/appendix/items/encoding_of_values) ページを参照してください。 :::

en-us	#### Configuration
ja	#### 設定

en-us	#### Configuration
ja	#### 設定

en-us	#### Configuration
ja	#### 設定

en-us	#### Configuration
ja	#### 設定

en-us	#### Configuration
ja	#### 設定

en-us	#### Configuration
ja	#### 設定

en-us	#### Configuration
ja	#### 設定

en-us	 ### Configuration  1. Create disabled Script item on the main VMware host (where the **eventlog[]** item is present) with the following parameters:  ![](../../../../assets/en/manual/appendix/items/perf_counter_item.png)  - *Name*:  VMware metrics - *Type*: Script - *Key*: vmware.metrics - *Type of information*: Text - *Script*: copy and paste the [script](#script) provided below - *Timeout*: 10 - *History storage period*: Do not keep history - *Enabled*: unmarked   #### Script      try {         Zabbix.log(4, 'vmware metrics script');          var result, resp,         req = new HttpRequest();         req.addHeader('Content-Type: application/xml');         req.addHeader('SOAPAction: "urn:vim25/6.0"');          login = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Login>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\                 <urn:userName>{$VMWARE.USERNAME}</urn:userName>\                 <urn:password>{$VMWARE.PASSWORD}</urn:password>\             </urn:Login>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", login);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }          query = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\     <soapenv:Header/>\         <soapenv:Body>\             <urn:RetrieveProperties>\                 <urn:_this type="PropertyCollector">propertyCollector</urn:_this>\                 <urn:specSet>\                     <urn:propSet>\                        <urn:type>PerformanceManager</urn:type>\                        <urn:pathSet>perfCounter</urn:pathSet>\                     </urn:propSet>\                     <urn:objectSet>\                        <urn:obj type="PerformanceManager">PerfMgr</urn:obj>\                     </urn:objectSet>\                 </urn:specSet>\             </urn:RetrieveProperties>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", query);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }         Zabbix.log(4, 'vmware metrics=' + resp);         result = resp;          logout = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Logout>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\             </urn:Logout>\         </soapenv:Body>\     </soapenv:Envelope>'          resp = req.post("{$VMWARE.URL}",logout);                  if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }      } catch (error) {         Zabbix.log(4, 'vmware call failed : '+error);         result = {};     }      return result;   Once the item is configured, press *Test* button, then press *Get value*.   ![](../../../../assets/en/manual/appendix/items/perf_counter_item1.png){width=600}  Copy received XML to any XML formatter and find the desired metric.  An example of XML for one metric:       <PerfCounterInfo xsi:type="PerfCounterInfo">         <key>6</key>         <nameInfo>             <label>Usage in MHz</label>             <summary>CPU usage in megahertz during the interval</summary>             <key>usagemhz</key>         </nameInfo>         <groupInfo>             <label>CPU</label>             <summary>CPU</summary>             <key>cpu</key>         </groupInfo>         <unitInfo>             <label>MHz</label>             <summary>Megahertz</summary>             <key>megaHertz</key>         </unitInfo>         <rollupType>average</rollupType>         <statsType>rate</statsType>         <level>1</level>         <perDeviceLevel>3</perDeviceLevel>     </PerfCounterInfo>  Use XPath to extract the counter path from received XML. For the example above, the XPath will be:  |field |xPath | value | |--|--|--| |group | //groupInfo[../key=6]/key | cpu | |counter |//nameInfo[../key=6]/key |usagemhz | |rollup |//rollupType[../key=6] |average |  Resulting performance counter path in this case is: `cpu/usagemhz[average]`
ja	### 設定  1. 次のパラメーターを使用して、メインの VMware ホスト (**eventlog[]** アイテムが存在する場所) で無効化されたスクリプト アイテムを作成します。  ![](../../../../assets/en/manual/appendix/items/perf_counter_item.png)  - *名前*:  VMware metrics - *タイプ*: スクリプト - *キー*: vmware.metrics - *データ型*: テキスト - *スクリプト*: 以下の [スクリプト](#スクリプト) をコピーして貼り付けます - *タイムアウト*: 10 - *ヒストリの保存期間*: ヒストリを保持しない - *有効*: チェックしない   #### スクリプト      try {         Zabbix.log(4, 'vmware metrics script');          var result, resp,         req = new HttpRequest();         req.addHeader('Content-Type: application/xml');         req.addHeader('SOAPAction: "urn:vim25/6.0"');          login = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Login>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\                 <urn:userName>{$VMWARE.USERNAME}</urn:userName>\                 <urn:password>{$VMWARE.PASSWORD}</urn:password>\             </urn:Login>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", login);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }          query = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\     <soapenv:Header/>\         <soapenv:Body>\             <urn:RetrieveProperties>\                 <urn:_this type="PropertyCollector">propertyCollector</urn:_this>\                 <urn:specSet>\                     <urn:propSet>\                        <urn:type>PerformanceManager</urn:type>\                        <urn:pathSet>perfCounter</urn:pathSet>\                     </urn:propSet>\                     <urn:objectSet>\                        <urn:obj type="PerformanceManager">PerfMgr</urn:obj>\                     </urn:objectSet>\                 </urn:specSet>\             </urn:RetrieveProperties>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", query);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }         Zabbix.log(4, 'vmware metrics=' + resp);         result = resp;          logout = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Logout>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\             </urn:Logout>\         </soapenv:Body>\     </soapenv:Envelope>'          resp = req.post("{$VMWARE.URL}",logout);                  if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }      } catch (error) {         Zabbix.log(4, 'vmware call failed : '+error);         result = {};     }      return result;   項目を設定後、*テスト* ボタンを押して、*値の取得* を押します。  ![](../../../../assets/en/manual/appendix/items/perf_counter_item1.png){width=600}  受信した XML を任意の XML フォーマッターにコピーし、目的のメトリックを見つけます。  1 つのメトリックの XML の例:      <PerfCounterInfo xsi:type="PerfCounterInfo">         <key>6</key>         <nameInfo>             <label>Usage in MHz</label>             <summary>CPU usage in megahertz during the interval</summary>             <key>usagemhz</key>         </nameInfo>         <groupInfo>             <label>CPU</label>             <summary>CPU</summary>             <key>cpu</key>         </groupInfo>         <unitInfo>             <label>MHz</label>             <summary>Megahertz</summary>             <key>megaHertz</key>         </unitInfo>         <rollupType>average</rollupType>         <statsType>rate</statsType>         <level>1</level>         <perDeviceLevel>3</perDeviceLevel>     </PerfCounterInfo>  XPath を使用して、受信した XML からカウンター パスを抽出します。 上記の例では、XPath は次のようになります:  |フィールド|xPath | 値 | |--|--|--| |group | //groupInfo[../key=6]/key | cpu | |counter |//nameInfo[../key=6]/key |usagemhz | |rollup |//rollupType[../key=6] |average |  この結果の場合のパフォーマンス カウンター パスは次のとおりです: `cpu/usagemhz[average]`

en-us	#### Configuration  ![](../../../../../assets/en/manual/config/visualization/maps/map_host_group.png){width="600"}  All mandatory input fields are marked with a red asterisk.  This table consists of parameters typical for *Host group* element type:  |Parameter|Description| |--|--------| |*Type*|Select Type of the element:<br>**Host group** - icon representing the status of all triggers of all hosts belonging to the selected group| |*Show*|Show options:<br>**Host group** - selecting this option will result as one single icon displaying corresponding information about the certain host group<br>**Host group elements** - selecting this option will result as multiple icons displaying corresponding information about every single element (host) of the certain host group| |*Area type*|This setting is available if the “Host group elements” parameter is selected:<br>**Fit to map** - all host group elements are equally placed within the map<br>**Custom size** - a manual setting of the map area for all the host group elements to be displayed| |*Area size*|This setting is available if “Host group elements” parameter and “Area type” parameter are selected:<br>**Width** - numeric value to be entered to specify map area width<br>**Height** - numeric value to be entered to specify map area height| |*Placing algorithm*|**Grid** – only available option of displaying all the host group elements| |*Label*|Icon label, any string.<br>[Macros](/manual/config/macros) and multiline strings can be used in labels.<br>If the type of the map element is “Host group” specifying certain macros has an impact on the map view displaying corresponding information about every single host. For example, if {HOST.IP} macro is used, the edit map view will only display the macro {HOST.IP} itself while map view will include and display each host’s unique IP address|
ja	#### 設定  ![](../../../../../assets/en/manual/config/visualization/maps/map_host_group.png){width="600"}  すべての必須入力フィールドには赤いアスタリスクが付いています。  この表は、*ホスト グループ* 要素タイプの典型的なパラメーターで構成されています。  |パラメータ|説明| |--|--------| |*タイプ*|要素のタイプを選択:<br>**ホスト グループ** - 選択したグループに属するすべてのホストのすべてのトリガーのステータスを表すアイコン| |*表示*|オプションの表示:<br>**ホスト グループ** - このオプションを選択すると、特定のホスト グループに関する対応する情報が 1 つのアイコンとして表示されます<br>**ホスト グループ内のホスト** - このオプションを選択すると、特定のホストグループのすべてのホスト に関する対応する情報が、複数のアイコンで表示されます | |*エリアタイプ*|この設定は"ホスト グループ内のホスト"パラメーターが選択されている場合に使用できます。<br>**マップに合わせる** - すべてのホスト グループ要素がマップ内に均等に配置されます<br>**カスタム サイズ** - すべてのホスト グループ要素を表示するためのマップ エリアを手動設定します| |*エリアサイズ*|この設定は"ホスト グループ内のホスト"パラメータと"エリアタイプ"パラメータの"カスタムサイズ"が選択されている場合に使用できます。<br>**幅** - マップ エリアの幅を数値で指定<br>**高さ** - マップエリアの高さを数値で指定| |*配置アルゴリズム*|**グリッド** – すべてのホスト グループ要素を表示する唯一の利用可能なオプション| |*ラベル*|アイコンラベル。任意の文字列。<br>[マクロ](/manual/config/macros) および複数行の文字列をラベルで使用できます。<br>マップ要素のタイプが"ホスト グループ"の場合、特定のマクロを指定すると、すべてのホストに関する対応する情報を表示するマップ ビューに影響を与えます。 たとえば、{HOST.IP} マクロが使用されている場合、編集マップ ビューにはマクロ {HOST.IP} のみが表示され、マップ ビューには各ホストの一意の IP アドレスが含まれて表示されます。|

en-us	# configuration.export
ja	# configuration.export

en-us	#### Configuration file  For details on configuring Zabbix agent see the configuration file options for [zabbix\_agentd](/manual/appendix/config/zabbix_agentd) or [Windows agent](/manual/appendix/config/zabbix_agentd_win).
ja	#### 設定ファイル  Zabbix エージェントの設定の詳細については、設定ファイルのオプションを参照してください。 [Zabbix エージェント (UNIX)](/manual/appendix/config/zabbix_agentd) または [Zabbix エージェント (Windows)](/manual/appendix/config/zabbix_agentd_win)。

en-us	##### Configuration file  See the [configuration file](/manual/appendix/config/zabbix_proxy) options for details on configuring zabbix\_proxy.
ja	##### 設定ファイル  zabbix\_proxyの詳細設定については[設定ファイル](/manual/appendix/config/zabbix_proxy)オプションを参照してください。

en-us	##### Configuration file  See the [configuration file](/manual/appendix/config/zabbix_server) options for details on configuring zabbix\_server.
ja	##### 設定ファイル  zabbix\_serverの設定の詳細は、[設定ファイル](/manual/appendix/config/zabbix_server)を参照してください。

en-us	#### Configuration file  The configuration parameters of agent 2 are mostly compatible with Zabbix agent with some exceptions.  |New parameters|Description| |--|--------| |*ControlSocket*|The runtime control socket path. Agent 2 uses a control socket for [runtime commands](#runtime_control).| |*EnablePersistentBuffer*,<br>*PersistentBufferFile*,<br>*PersistentBufferPeriod*|These parameters are used to configure persistent storage on agent 2 for active items.| |*ForceActiveChecksOnStart*|Determines whether the agent should perform active checks immediately after restart or spread evenly over time.| |*Plugins*|Plugins may have their own parameters, in the format `Plugins.<Plugin name>.<Parameter>=<value>`. A common plugin parameter is *System.Capacity*, setting the limit of checks that can be executed at the same time.| |*StatusPort*|The port agent 2 will be listening on for HTTP status request and display of a list of configured plugins and some internal parameters| |**Dropped parameters**|**Description**| |*AllowRoot*, *User*|Not supported because daemonization is not supported.| |*LoadModule*, *LoadModulePath*|Loadable modules are not supported.| |*StartAgents*|This parameter was used in Zabbix agent to increase passive check concurrency or disable them. In Agent 2, the concurrency is configured at a plugin level and can be limited by a capacity setting. Whereas disabling passive checks is not currently supported.| |*HostInterface*, *HostInterfaceItem*|Not yet supported.|  For more details see the configuration file options for [zabbix\_agent2](/manual/appendix/config/zabbix_agent2).
ja	#### 設定ファイル  Zabbixエージェント2の設定パラメータは、いくつかの例外を除いて、Zabbixエージェントと互換性があります。  |新しいパラメータ|説明| |--|--------| |*ControlSocket*|ランタイムコントロールソケットパス。エージェント2は[ランタイムコマンド](#runtime_control)にコントロールソケットを使用します。| |*EnablePersistentBuffer*,<br>*PersistentBufferFile*,<br>*PersistentBufferPeriod*|これらのパラメーターは、アクティブなアイテムのエージェント2の永続ストレージを設定するために使用されます。| |*ForceActiveChecksOnStart*|エージェントがアクティブチェックを再起動直後に実行するか、時間経過で均等に分散実行するかを決定します。| |*Plugins*|プラグインは`Plugins.<プラグイン名>.<Parameter>=<value>`の形式で独自のパラメータを設定できます。一般的なプラグインパラメータは*System.Capacity*で、同時に実行できるチェックの制限を設定します。| |*StatusPort*|ポートエージェント2は、HTTPステータスリクエストをリッスンし、設定されたプラグインといくつかの内部パラメーターのリストを表示します。| |**削除されたパラメータ**|**説明**| |*AllowRoot*, *User*|デーモン化がサポートされていないため、サポートされていません。| |*LoadModule*, *LoadModulePath*|ロードモジュールはサポートされていません。| |*StartAgents*|このパラメータは、Zabbixエージェントではパッシブチェックの同時実行性を高めたり無効にしたりするために使用されていました。エージェント2では、同時実行はプラグインレベルで設定され、容量設定によって制限できます。一方、パッシブチェックの無効化は現在サポートされていません。| |*HostInterface*, *HostInterfaceItem*|まだサポートされていません。|  詳細については[zabbix\_agent2](/manual/appendix/config/zabbix_agent2)の設定ファイルオプションを参照してください。

en-us	# configuration.import
ja	# configuration.import

en-us	# configuration.importcompare
ja	# configuration.importcompare

en-us	#### Configuration  ODBC configuration is done by editing **odbcinst.ini** and **odbc.ini** files. These configuration files can be found in */etc* folder. The file **odbcinst.ini** may be missing and in this case it is necessary to create it manually.  **odbcinst.ini**      [mysql]     Description = General ODBC for MySQL     Driver      = /usr/lib64/libmyodbc5.so     Setup       = /usr/lib64/libodbcmyS.so      FileUsage   = 1  Please consider the following examples of **odbc.ini** configuration parameters.  -   An example with a connection through an IP:  ```{=html} <!-- --> ```     [TEST_MYSQL]                                                          Description = MySQL database 1                                        Driver  = mysql                                                       Port = 3306                                                           Server = 127.0.0.1  -   An example with a connection through an IP and with the use of     credentials. A Zabbix database is used by default:  ```{=html} <!-- --> ```     [TEST_MYSQL_FILLED_CRED]                            Description = MySQL database 2                      Driver  = mysql                                     User = root                                         Port = 3306                                         Password = zabbix                                Database = zabbix                                  Server = 127.0.0.1                               -   An example with a connection through a socket and with the use of     credentials. A Zabbix database is used by default:  ```{=html} <!-- --> ```     [TEST_MYSQL_FILLED_CRED_SOCK]                       Description = MySQL database 3                      Driver  = mysql                                     User = root                                         Password = zabbix                                Socket = /var/run/mysqld/mysqld.sock                Database = zabbix  All other possible configuration parameter options can be found in [MySQL official documentation](https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-configuration-connection-parameters.html) web page.
ja	#### 設定  ODBCの設定は、**odbcinst.ini** と **odbc.ini** ファイルを編集することによって行われます。<br> これらの設定ファイルは、*/etc* フォルダーにあります。**odbcinst.ini** ファイルが存在しない場合があり、<br> この場合は手動で作成する必要があります。  **odbcinst.ini**      [mysql]     Description = General ODBC for MySQL     Driver      = /usr/lib64/libmyodbc5.so     Setup       = /usr/lib64/libodbcmyS.so      FileUsage   = 1  以下の**odbc.ini**の設定パラメータの例をご検討ください。  -   IP接続の例:  ```{=html} <!-- --> ```     [TEST_MYSQL]                                                          Description = MySQL database 1                                        Driver  = mysql                                                       Port = 3306                                                           Server = 127.0.0.1  -   IP接続とクレデンシャルを使用した場合の例です。デフォルトでZabbixデータベースを使用します。  ```{=html} <!-- --> ```     [TEST_MYSQL_FILLED_CRED]                            Description = MySQL database 2                      Driver  = mysql                                     User = root                                         Port = 3306                                         Password = zabbix                                Database = zabbix                                  Server = 127.0.0.1                                ソケットを使用した接続とクレデンシャルを使用した例です。デフォルトでは、Zabbixデータベースを使用します。  ```{=html} <!-- --> ```     [TEST_MYSQL_FILLED_CRED_SOCK]                       Description = MySQL database 3                      Driver  = mysql                                     User = root                                         Password = zabbix                                Socket = /var/run/mysqld/mysqld.sock                Database = zabbix  その他の設定パラメータオプションは、[MySQL official documentation](https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-configuration-connection-parameters.html)のウェブページを参照してください。

en-us	#### Configuration  ODBC configuration is done by editing the **odbcinst.ini** and **odbc.ini** files. These configuration files can be found in */etc* folder. The file **odbcinst.ini** may be missing and in this case it is necessary to create it manually.  Please consider the following examples:  **odbcinst.ini**      $ vi /etc/odbcinst.ini     [FreeTDS]     Driver = /usr/lib64/libtdsodbc.so.0  **odbc.ini**      $ vi /etc/odbc.ini     [sql1]     Driver = FreeTDS     Server = <SQL server 1 IP>     PORT = 1433     TDS_Version = 8.0
ja	#### Configuration  ODBCの設定は、**odbcinst.ini** と **odbc.ini** ファイルを編集することによって行われます。<br> これらの構成ファイルは、*/etc* フォルダーにあります。**odbcinst.ini**ファイルがない場合があり、<br> この場合は手動で作成する必要があります。<br>  以下の例を検討してください。  **odbcinst.ini**      $ vi /etc/odbcinst.ini     [FreeTDS]     Driver = /usr/lib64/libtdsodbc.so.0  **odbc.ini**      $ vi /etc/odbc.ini     [sql1]     Driver = FreeTDS     Server = <SQL server 1 IP>     PORT = 1433     TDS_Version = 8.0

en-us	### Configuration  Once you have [installed](/manual/installation/install) and [configured](/manual/appendix/config/zabbix_proxy) a proxy, it is time to configure it in the Zabbix frontend.
ja	### 設定  Zabbix プロキシサーバーを[インストール](/manual/installation/install)して[設定](/manual/appendix/config/zabbix_proxy)したのち、Zabbixフロントエンドでプロキシの設定をします。

en-us	#### Configuration  Overall, the process of setting up the notification should feel familiar to those who have set up alerts in Zabbix before.
ja	#### 設定  おおまかには通知を設定するプロセスは以前に Zabbix でアラートを設定したことがある人には馴染みのあるものです。

en-us	#### Configuration  Tags can be entered in a dedicated tab, for example, in trigger configuration:  ![](../../../assets/en/manual/config/tags_trigger.png)
ja	#### 設定  タグは、トリガー設定などの専用タブで入力することができます:  ![](../../../assets/en/manual/config/tags_trigger.png)

en-us	#### Configuration  The **Host** tab contains general host attributes:  ![](../../../../assets/en/manual/config/host_a.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|<|Description| |-|----------|----------------------------------------| |*Host name*|<|Enter a unique host name. Alphanumerics, spaces, dots, dashes and underscores are allowed. However, leading and trailing spaces are disallowed.<br>*Note:* With Zabbix agent running on the host you are configuring, the agent [configuration file](/manual/appendix/config/zabbix_agentd) parameter *Hostname* must have the same value as the host name entered here. The name in the parameter is needed in the processing of [active checks](/manual/appendix/items/activepassive).| |*Visible name*|<|Enter a unique visible name for the host. If you set this name, it will be the one visible in lists, maps, etc instead of the technical host name. This attribute has UTF-8 support.| |*Templates*|<|Link [templates](/manual/config/templates) to the host. All entities (items, triggers, [etc.](/manual/config/templates/linking)) will be inherited from the template.<br>To link a new template, start typing the template name in the text input field. A list of matching templates will appear; scroll down to select. Alternatively, you may click on *Select* next to the field and select templates from the list in a popup window. All selected templates will be linked to the host when the host configuration form is saved or updated.<br>To unlink a template, use one of the two options in the *Linked templates* block:<br>*Unlink* - unlink the template, but preserve its entities (items, triggers, [etc.](/manual/config/templates/linking));<br>*Unlink and clear* - unlink the template and remove all its entities (items, triggers, [etc.](/manual/config/templates/linking)).<br>Listed template names are clickable links leading to the template configuration form.| |*Host groups*|<|Select host groups the host belongs to. A host must belong to at least one host group. A new group can be created and linked to the host by adding a non-existing group name.| |*Interfaces*|<|Several host interface types are supported for a host: *Agent*, *SNMP*, *JMX* and *IPMI*.<br>No interfaces are defined by default. To add a new interface, click on *Add* in the *Interfaces* block, select the interface type and enter *IP/DNS*, *Connect to* and *Port* info.<br>*Note:* Interfaces that are used in any items cannot be removed and link *Remove* is grayed out for them.<br>See [Configuring SNMP monitoring](/manual/config/items/itemtypes/snmp#configuring_snmp_monitoring) for additional details on configuring an SNMP interface (v1, v2 and v3).| | |*IP address*|Host IP address (optional).| |^|*DNS name*|Host DNS name (optional).| |^|*Connect to*|Clicking the respective button will tell Zabbix server what to use to retrieve data from agents:<br>**IP** - Connect to the host IP address (recommended)<br>**DNS** - Connect to the host DNS name| |^|*Port*|TCP/UDP port number. Default values are: 10050 for Zabbix agent, 161 for SNMP agent, 12345 for JMX and 623 for IPMI.| |^|*Default*|Check the radio button to set the default interface.| |*Description*|<|Enter the host description.| |*Monitored by proxy*|<|The host can be monitored either by Zabbix server or one of Zabbix proxies:<br>**(no proxy)** - host is monitored by Zabbix server<br>**Proxy name** - host is monitored by Zabbix proxy "Proxy name"| |*Enabled*|<|When the checkbox is checked, the host is enabled - ready for monitoring.<br><br>When the checkbox is unchecked, the host is disabled - not monitored:<br>For passive data requests initiated by Zabbix server/proxy (for example, [Zabbix agent](/manual/appendix/items/activepassive#passive-checks), [SNMP agent](/manual/config/items/itemtypes/snmp), [simple checks](/manual/config/items/itemtypes/simple_checks)), monitoring stops as soon as you disable the host.<br>For Zabbix agent [active checks](/manual/appendix/items/activepassive#active-checks), monitoring stops within the time frame (approx. 5 seconds) that Zabbix agent receives information about the host having been disabled. During this brief interval, the host will continue to locally collect data for the active checks and try sending it to the server/proxy; however, since the host is marked as *Disabled*, the server/proxy will reject the data.|  The **IPMI** tab contains IPMI management attributes.  |Parameter|Description| |--|--------| |*Authentication algorithm*|Select the authentication algorithm.| |*Privilege level*|Select the privilege level.| |*Username*|User name for authentication. User macros may be used.| |*Password*|Password for authentication. User macros may be used.|  The **Tags** tab allows you to define host-level [tags](/manual/config/tagging). All problems of this host will be tagged with the values entered here.  ![](../../../../assets/en/manual/config/host_d.png)  User macros, {INVENTORY.\*} macros, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} macros are supported in tags.  The **Macros** tab allows you to define host-level [user macros](/manual/config/macros/user_macros) as a 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/config/host_e.png)  You may also view here template-level and global user macros if you select the *Inherited and host macros* option. That is where all defined user macros for the host are displayed with the value they resolve to as well as their origin.  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  For convenience, links to respective templates and global macro configuration are provided. It is also possible to edit a template/global macro on the host level, effectively creating a copy of the macro on the host.  The **Inventory** tab allows you to manually enter [inventory](inventory) information for the host. You can also select to enable *Automatic* inventory population, or disable inventory population for this host.  ![](../../../../assets/en/manual/config/host_f.png)  If inventory is enabled (manual or automatic), a green dot is displayed with the tab name.
ja	#### 設定  **ホスト**タブには、一般的なホストの属性が表示されます。  ![](../../../../assets/en/manual/config/host_a.png)  すべての必須入力フィールドには赤いアスタリスクが表示されます。  |パラメータ|<|説明| |-|----------|----------------------------------------| |*ホスト名*|<|一意のホスト名を入力します。英数字、スペース、ドット、ダッシュ、アンダースコアを使用できます。ただし、先頭と末尾のスペースは使用できません。<br>*注:* 設定しているホストでZabbixエージェントが実行されている場合、エージェント[設定ファイル](/manual/appendix/config/zabbix_agentd)のパラメータ*Hostname*は、ここで入力したホスト名と同じ値である必要があります。パラメータ内の名前は、[アクティブ監視](/manual/appendix/items/activepassive)の処理に必要です。| |*表示名*|<|ホストの一意の表示名を入力します。この名前を設定すると、技術的なホスト名の代わりに、リストやマップなどに表示される名前になります。この属性は UTF-8 をサポートしています。| |*テンプレート*|<|[テンプレート](/manual/config/templates)をホストにリンクします。すべてのエンティティ (アイテム、トリガー[など](/manual/config/templates/linking))は、テンプレートから継承されます。<br>新しいテンプレートをリンクするには、テンプレートの検索文字列を入力フィールドにテンプレート名を入力します。一致するテンプレートのリストが表示されるので、スクロールして選択します。または、フィールドの横にある*選択*をクリックし、ポップアップウィンドウのリストからテンプレートを選択することもできます。ホスト設定フォームが保存または更新されると、選択したすべてのテンプレートがホストにリンクされます。<br>テンプレートのリンクを解除するには、*リンクされたテンプレート*の2つのオプションのいずれかを使用します。<br>*リンクを削除* - テンプレートのリンクを解除しますが、そのエンティティ (アイテム、トリガー[など](/manual/config/templates/linking))は保持します。<br>*リンクと保存データを削除* - テンプレートのリンクを解除し、そのすべてのエンティティ (アイテム、トリガー[など](/manual/config/templates/linking))を削除します。<br>リストされているテンプレート名は、テンプレート設定フォームにつながるクリック可能なリンクです。| |*ホストグループ*|<|ホストが属するホストグループを選択します。ホストは少なくとも1つのホストグループに属している必要があります。存在しないグループ名を追加することで、新しいグループを作成し、ホストにリンクすることができます。| |*インターフェース*|<|ホストでは、いくつかのホストインターフェースタイプがサポートされています: *エージェント*、*SNMP*、*JMX*、*IPMI*。<br>デフォルトではインターフェースは定義されていません。新しいインターフェースを追加するには、*インターフェース*で*追加*をクリックし、インターフェースタイプを選択して、*IP/DNS*、*接続先*、*ポート*情報を入力します。<br>*注:* いずれかのアイテムで使用されているインターフェースは削除できず、それらのインターフェースの*削除*リンクはグレー表示されます。<br>SNMPインターフェース (v1、v2、v3) の構成の詳細については、[SNMP監視の構成](/manual/config/items/itemtypes/snmp#snmpモニタリングの設定) を参照してください。| ||*IPアドレス*|ホストのIPアドレス (オプション)| |^|*DNS名*|ホストのDNS名 (オプション)| |^|*接続方法*|それぞれのボタンをクリックすると、エージェントからデータを取得するために何を使用するかを Zabbixサーバーに指示します。<br>**IP** - ホストのIPアドレスで接続します (推奨)<br>**DNS** - ホストのDNS名で接続します| |^|*ポート*|TCP/UDPポート番号。デフォルト値は、Zabbixエージェントの場合は10050、SNMPエージェントの場合は161、JMXの場合は12345、IPMIの場合は623です。| |^|*標準*|デフォルトのインターフェースを設定するには、ラジオボタンをオンにします。| |*説明*|<|ホストの説明を入力します。| |*プロキシによる監視*|<|ホストは、ZabbixサーバーまたはいずれかのZabbixプロキシによって監視できます。<br>**(プロキシなし)** - ホストはZabbixサーバーによって監視されます<br>**プロキシ名** - ホストはZabbixプロキシ"プロキシ名"によって監視されます| |*有効*|<|チェックボックスがオンの場合、ホストは有効になり、監視の準備が整います。<br><br>チェックボックスがオフの場合、ホストは無効になり、監視されません。<br>Zabbixサーバー/プロキシによって開始されたパッシブデータ要求 ([Zabbixエージェント](/manual/appendix/items/activepassive#パッシブチェック)、[SNMPエージェント](/manual/config/items/itemtypes/snmp)、[シンプルチェック](/manual/config/items/itemtypes/simple_checks)など) の場合、ホストを無効にするとすぐに監視が停止します。<br>Zabbixエージェントの [アクティブチェック](/manual/appendix/items/activepassive#アクティブチェック) の場合、Zabbixエージェントがホストが無効になったことに関する情報を受信するまでの時間枠内 (2分未満) に監視が停止します。この短い間隔の間、ホストはアクティブチェックのデータをローカルで収集し続け、サーバー/プロキシに送信しようとします。ただし、ホストが*無効*としてマークされているため、Zabbixサーバー/プロキシは監視データを拒否します。|  **IPMI**タブには、IPMIの管理属性が表示されます。  |パラメーター|説明| |--|--------| |*認証アルゴリズム*|認証アルゴリズムを選択します。| |*特権レベル*|権限レベルを選択します。| |*ユーザー名*|認証用のユーザー名。ユーザーマクロを使用できます。| |*パスワード*|認証用のパスワード。ユーザーマクロを使用できます。|  **タグ**タブでは、ホストレベルの[タグ](/manual/config/tagging) を定義します。このホストのすべての障害は、ここで入力された値でタグ付けされます。  ![](../../../../assets/en/manual/config/host_d.png)  タグでは、ユーザーマクロ、{INVENTORY.\*} マクロ、{HOST.HOST}、{HOST.NAME}、{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}、および{HOST.ID}マクロがサポートされています。  **マクロ**タブでは、ホストレベルの[ユーザーマクロ](/manual/config/macros/user_macros)を名前と値のペアで定義することができます。 マクロの値は、プレーン・テキスト、シークレット・テキスト、または Vault シークレットとして保持することに注意してください。説明の追加もサポートされています。  ![](../../../../assets/en/manual/config/host_e.png)  *継承したマクロとホストマクロ* オプションを選択すると、テンプレートレベルおよびグローバルなユーザマクロを表示することができます。 ここには、ホスト用に定義されたすべてのユーザー マクロが、それらが解決する値と元の値とともに表示されます。  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  便宜上、各テンプレートとグローバルマクロの設定へのリンクを設けています。 また、ホストレベルでテンプレート/グローバルマクロを編集し、ホスト上にマクロのコピーを効果的に作成することも可能です。  **インベントリ** タブでは、ホストの[インベントリ](inventory)情報を手動で入力することができます。また、このホストの*自動*でのインベントリ作成を有効にするか、インベントリ作成を無効にするかを選択できます。  ![](../../../../assets/en/manual/config/host_f.png)  インベントリが有効な場合 (手動または自動)、タブ名とともに緑色の点が表示されます。

en-us	#### Configuration  The low-level discovery rule should be created as a [dependent item](/manual/config/items/itemtypes/dependent_items) to the HTTP master item that collects Prometheus data.
ja	#### 設定  ローレベルディスカバリルールは、Prometheusデータを収集するHTTPマスターアイテムへの[依存アイテム](/manual/config/items/itemtypes/dependent_items)として作成する必要があります。

en-us	# Configuration  This class is designed to export and import Zabbix configuration data.  Available methods:\  -   [configuration.export](/manual/api/reference/configuration/export) -     exporting the configuration -   [configuration.import](/manual/api/reference/configuration/import) -     importing the configuration -   [configuration.importcompare](/manual/api/reference/configuration/importcompare) -     comparing import file with current system elements
ja	# Configuration  このクラスは、Zabbixの設定データのエクスポートとインポートを行うためのものです。  利用可能なメソッド :\  -   [configuration.export](/manual/api/reference/configuration/export) -     設定のエクスポート -   [configuration.import](/manual/api/reference/configuration/import) -     設定のインポート -   [configuration.importcompare](/manual/api/reference/configuration/importcompare) -     インポートファイルと現在のシステムの要素の比較

en-us	#### Configuration  To add the widget, select *Geomap* as type.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap.png)
ja	#### 設定  ウィジェットを追加するにはタイプとして*地理マップ*を選択します。  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap.png)

en-us	#### Configuration  To assign triggers as link indicators, do the following:  -   select a map element -   click on *Edit* in the *Links* section for the appropriate link -   click on *Add* in the *Link indicators* block and select one or more     triggers  ![](../../../../../assets/en/manual/config/visualization/map_triggers.png){width="600"}  All mandatory input fields are marked with a red asterisk.  Added triggers can be seen in the *Link indicators* list.  You can set the link type and color for each trigger directly from the list. When done, click on *Apply*, close the form and click on *Update* to save the map changes.
ja	#### 設定  trigger をリンクインジケーターとして割り当てるには、次のようにします。  -   マップ要素を選択します。 -   適切なリンクの *Links* セクションで *Edit* をクリックします。 -   *Link indicators* ブロックの *Add* をクリックし、1つまたは複数の trigger を選択します。  ![](../../../../../assets/en/manual/config/visualization/map_triggers.png){width="600"}  すべての必須入力項目には赤いアスタリスクが表示されます。  追加された trigger は、*Link indicators* のリストで確認することができます。  各 trigger のリンクタイプと色は、一覧から直接設定できます。完了したら、*Apply* をクリックし、フォームを閉じて、<br> *Update* をクリックしてマップの変更を保存します。

en-us	#### Configuration  To configure a CSV to JSON preprocessing step:  -   Go to the Preprocessing tab in     [item](/manual/config/items/preprocessing)/[discovery     rule](/manual/discovery/low_level_discovery#preprocessing)     configuration -   Click on *Add* -   Select the *CSV to JSON* option  ![](../../../../../assets/en/manual/appendix/csv_to_json_params.png){width="600"}  The first parameter allows to set a custom delimiter. Note that if the first line of CSV input starts with "Sep=" and is followed by a single UTF-8 character then that character will be used as the delimiter in case the first parameter is not set. If the first parameter is not set and a delimiter is not retrieved from the "Sep=" line, then a comma is used as a separator.  The second optional parameter allows to set a quotation symbol.  If the *With header row* checkbox is marked, the header line values will be interpreted as column names (see [Header processing](#csv_header_processing) for more information).  If the *Custom on fail* checkbox is marked, the item will not become unsupported in case of a failed preprocessing step. Additionally custom error handling options may be set: discard the value, set a specified value or set a specified error message.
ja	#### 設定  CSVからJSONへのプリプロセスステップを設定する場合:  -   [item](/manual/config/items/preprocessing) のPreprocessing タブ/ [discovery rule](/manual/discovery/low_level_discovery#preprocessing) の設定にアクセスします。 - *Add*をクリックします。 - *CSV to JSON*オプションを選択します。  ![](../../../../../assets/en/manual/appendix/csv_to_json_params.png){width="600"}  1番目のパラメータで、カスタムデリミタを設定することができます。CSV入力の最初の行が "Sep="で始まり、<br> UTF-8文字が1つ続く場合、最初のパラメータが設定されていない場合、その文字がデリミタとして使用されることに注意ください。<br> 1番目のパラメータが設定されておらず、かつ "Sep="行からデリミタが取得できない場合は、カンマがセパレーターとして使用されます。  オプションの第2パラメータには、引用記号を設定することができます。  *With header row* チェックボックスがマークされている場合、ヘッダ行の値は列名として解釈されます<br> (詳しくは [Header processing](#csv_header_processing) を参照してください)。  *Custom on fail* チェックボックスがマークされている場合、プリプロセスが失敗しても、その item はサポートされなくなることはありません。<br> さらに、カスタムエラー処理オプションを設定することができます: <br> 値を破棄する、指定した値を設定する、指定したエラーメッセージを設定する。

en-us	#### Configuration  To create an ad-hoc graph, do the following:  -   Go to *Monitoring* → *Latest data* -   Use filter to display items that you want -   Mark checkboxes of the items you want to graph -   Click on *Display stacked graph* or *Display graph* buttons  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graphs.png){width="600"}  Your graph is created instantly:  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graph.png){width="600"}  Note that to avoid displaying too many lines in the graph, only the average value for each item is displayed (min/max value lines are not displayed). Triggers and trigger information is not displayed in the graph.  In the created graph window you have the [time period selector](/manual/config/visualization/graphs/simple#time_period_selector) available and the possibility to switch from the "normal" line graph to a stacked one (and back).  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_stacked.png){width="600"}
ja	#### 設定  アドホックグラフを作成するには、次のようにします:  -   *Monitoring* → *Latest data* に移動します。 -   フィルタを使用して、必要な項目を表示します。 -   グラフにしたい項目のチェックボックスをマークします。 -   *Display stacked graph* または *Display graph* ボタンをクリックする  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graphs.png){width="600"}  グラフは瞬時に作成されます:  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graph.png){width="600"}  なお、グラフの線が多くなりすぎないように、各項目の平均値のみを表示します。（最小値/最大値の線は表示されません）<br> trigger と trigger 情報はグラフに表示されません。  作成されたグラフウィンドウでは、[time period selector](/manual/config/visualization/graphs/simple#time_period_selector) が利用でき、"通常の"折れ線グラフから<br> 積み上げグラフに切り替えることができます。（戻ることも可能です）  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_stacked.png){width="600"}

en-us	#### Configuration  To ensure proper communication between all elements involved make sure server configuration file and frontend configuration file parameters are properly configured.
ja	#### 設定  関連するすべての要素間の適切な通信を確保するには、サーバー構成ファイルとフロントエンド構成ファイルのパラメーターが適切に構成されていることを確認してください。

en-us	#### Configuration  Two steps are required to close a problem manually.
ja	#### 設定  手動で問題を閉じるには、2つのステップが必要です。

en-us	##### Configure database for Zabbix proxy  Edit zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBName for Zabbix proxy use a separate database from Zabbix server.  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix. Refer to the [respective section](/manual/installation/install_from_packages/rhel#selinux_configuration) for RHEL for instructions.
ja	##### Zabbix プロキシデータベースの設定  zabbix\_proxy.conf を編集します。      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  Zabbix プロキシの DBName では、Zabbix サーバーとは別のデータベースを使用します。  DBPassword には、MySQL の Zabbix データベース パスワードを使用します。  PostgreSQL の場合は PostgreSQL ユーザーのパスワードを使用します。  PostgreSQL では `DBHost=` を使用します。 デフォルト設定の `DBHost=localhost` (または IP アドレス) を使用した場合、PostgreSQL は Zabbix への接続にネットワーク ソケットを使用します。手順については、RHEL/CentOS の [それぞれのセクション](/manual/installation/install_from_packages/rhel#selinux_configuration) を参照してください。

en-us	##### Configure database for Zabbix proxy  Edit zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBName for Zabbix proxy use a separate database from Zabbix server.  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix. See [SELinux configuration](/manual/installation/install_from_packages/rhel#selinux_configuration) for instructions.
ja	##### Zabbixプロキシ用のデータベース設定  zabbix\_proxy.confを編集します：      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  Zabbixプロキシ用のDBNameは、Zabbixサーバーとは別のデータベースを使用します。  MySQLの場合は、DBPasswordにZabbix用データベースのパスワードを指定します。PostgreSQLの場合はPostgreSQL上のユーザーのパスワードを指定します。  PostgreSQLでは`DBHost=`を使用します。デフォルト設定の`DBHost=localhost` (またはIPアドレス)をそのまま使用するのであれば、PostgreSQLはZabbixからネットワークソケットを使用して接続されます。手順については[SELinuxの設定](/manual/installation/install_from_packages/rhel#selinux_configuration)を参照してください。

en-us	#### Configure database for Zabbix server/proxy  Edit /etc/zabbix/zabbix\_server.conf (and zabbix\_proxy.conf) to use their respective databases. For example:      # vi /etc/zabbix/zabbix_server.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix.
ja	#### Zabbix サーバー/プロキシのデータベースを構成する  /etc/zabbix/zabbix\_server.conf (および zabbix\_proxy.conf) を編集して、それぞれのデータベースを使用します。 例：      # vi /etc/zabbix/zabbix_server.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  DBPassword では、MySQL の Zabbix データベース パスワードを使用します。 PostgreSQL の場合は PostgreSQL ユーザー パスワードです。  PostgreSQL の場合は `DBHost=` を使用します。 デフォルト設定の `DBHost=localhost` (または IP アドレス) を使用したくなりますが、この場合 PostgreSQL が Zabbix への接続にネットワーク ソケットを使用することになります。

en-us	#### Configuring agent  Both generations of Zabbix agents run as a Windows service. For Zabbix agent 2, replace *agentd* with *agent2* in the instructions below.  You can run a single instance of Zabbix agent or multiple instances of the agent on a Microsoft Windows host. A single instance can use the default configuration file `C:\zabbix_agentd.conf` or a configuration file specified in the command line. In case of multiple instances each agent instance must have its own configuration file (one of the instances can use the default configuration file).  An example configuration file is available in Zabbix source archive as `conf/zabbix_agentd.win.conf`.  See the [configuration file](/manual/appendix/config/zabbix_agentd_win) options for details on configuring Zabbix Windows agent.
ja	#### エージェントの設定  Zabbixエージェントは両世代ともWindowsサービスとして実行されます。 Zabbixエージェント2の場合、以下の手順で*agentd*を*agent2*に置き換えます。  MicrosoftWindowsホスト上でZabbixエージェントの単一インスタンスまたは複数インスタンスを実行できます。単一インスタンスの場合は、デフォルトの設定ファイル`C:\zabbix_agentd.conf`またはコマンドラインで指定された設定ファイルを使用できます。複数インスタンスの場合は、各エージェントインスタンスに独自の構成ファイルが必要です。（1つのインスタンスだけデフォルト構成ファイルを使用できます）  設定ファイルの例はZabbixソースアーカイブで`conf/zabbix_agentd.win.conf`として入手できます。  Zabbix Windowsエージェントの設定詳細については[設定ファイル](/manual/appendix/config/zabbix_agentd_win)オプションを参照してください。

en-us	#### Configuring alert actions  Actions determine which notifications should be sent via the webhook. Steps for [configuring actions](/manual/config/notifications/action) involving webhooks are the same as for all other media types with these exceptions:  -   If a webhook uses tags to store ticket\\message ID and to follow up     with update\\resolve operations, this webhook should not be used in     several alert actions for a single problem event. If     {EVENT.TAGS.<name>} already exists, and is updated in the     webhook, then its resulting value is not defined. For such a case, a     new tag name should be used in the webhook to store updated values.     This applies to Jira, Jira Service Desk, Mattermost, Opsgenie, OTRS,     Redmine, ServiceNow, Slack, Zammad, and Zendesk webhooks provided by     Zabbix and to the majority of webhooks that utilize *Include event     menu entry* option. Using the webhook in several operations is     allowed if those operations or escalation steps belong to the same     action. It is also ok to use this webhook in different actions if     the actions will not be applied to the same problem event due to     different filter conditions. -   When using a webhook in actions for [internal     events](/manual/config/events/sources#internal_events): in the     action operation configuration, check the *Custom message* checkbox     and define the custom message, otherwise, a notification will not be     sent.
ja	#### アラートアクションの設定  アクションは、どの通知を Webhook 経由で送信するかを決定します。 [configuring actions](/manual/config/notifications/action)の手順は以下の通りです。 Webhook を含む他のすべてのメディアタイプの場合と同じですが、以下の例外があります:  -   Webhook が ticket\\message ID を保存し、update\\resolve 操作でフォローアップするためにタグを使用する場合、     この Webhook は単一の問題イベントに対する複数の警告アクションで使用されるべきではないです。     {EVENT.TAGS.<name>} が既に存在し、Webhook で更新される場合、その結果の値は定義されません。このような場合、     更新された値を保存するために、Webhook で新しいタグ名を使用する必要があります。これは、Zabbix が提供する Jira、     Jira Service Desk、Mattermost、Opsgenie、OTRS、Redmine、ServiceNow、Slack、Zammad、Zendesk Webhookと、     *Include event menu entry* オプションを利用する Webhook の大部分に適用されます。複数の操作で Webhook を     使用することは可能です。これらの操作またはエスカレーションステップが同じアクションに属している場合、Webhook を     複数の操作で使用することができます。また、フィルタ条件が異なるため、同じ問題イベントにアクションが適用されない場合、     異なるアクションでこの Webhook を使用することもできます。 -   [internal events](/manual/config/events/sources#internal_events) アクションでWebhookを使用する場合：     アクションの動作設定で、*Custom message*チェックボックスをチェックし、カスタムメッセージを定義します。     さもないと、通知が送信されません。

en-us	#### Configuring and running Java gateway  By default, Java gateway listens on port 10052. If you plan on running Java gateway on a different port, you can specify that in settings.sh script. See the description of [Java gateway configuration file](/manual/appendix/config/zabbix_java) for how to specify this and other options.  ::: notewarning Port 10052 is not [IANA registered](http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt). :::  Once you are comfortable with the settings, you can start Java gateway by running the startup script:      $ ./startup.sh  Likewise, once you no longer need Java gateway, run the shutdown script to stop it:      $ ./shutdown.sh  Note that unlike server or proxy, Java gateway is lightweight and does not need a database.
ja	#### Javaゲートウェイの設定と実行  デフォルトでは、Javaゲートウェイはポート10052でリッスンします。別のポートでJavaゲートウェイを実行したい場合は、settings.shスクリプトで指定できます。このオプションやその他のオプションの指定方法については、[Javaゲートウェイ設定ファイル](/manual/appendix/config/zabbix_java)の説明を参照してください。  ::: notewarning ポート10052は[IANAregistered](http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt)ではありません。 :::  設定完了後、起動スクリプトを実行してJavaゲートウェイを起動できます。      $ ./startup.sh  同様にJavaゲートウェイが不要になったら、シャットダウンスクリプトを実行して停止できます。      $ ./shutdown.sh  サーバーやプロキシとは異なり、Javaゲートウェイは軽量であり、データベースを必要としません。

en-us	#### Configuring and running Java gateway  Configuration parameters of Zabbix Java gateway may be tuned in the file:      /etc/zabbix/zabbix_java_gateway.conf  For more details, see Zabbix Java gateway configuration [parameters](/manual/appendix/config/zabbix_java).  To start Zabbix Java gateway:      # service zabbix-java-gateway restart  To automatically start Zabbix Java gateway on boot:  RHEL 7 and later:      # systemctl enable zabbix-java-gateway  RHEL prior to 7:      # chkconfig --level 12345 zabbix-java-gateway on
ja	#### Javaゲートウェイの設定と実行  Zabbix Javaゲートウェイの設定パラメータは、次のファイルで調整できます。      /etc/zabbix/zabbix_java_gateway.conf  詳細については、Zabbix Javaゲートウェイ設定[パラメーター](/manual/appendix/config/zabbix_java)を参照してください。  Zabbix Javaゲートウェイを起動するには :      # service zabbix-java-gateway restart  起動時に Zabbix Java ゲートウェイを自動的に起動するには :  RHEL 7 以降 :      # systemctl enable zabbix-java-gateway  RHEL 7 以前 :      # chkconfig --level 12345 zabbix-java-gateway on

en-us	#### Configuring and running Java gateway  Java gateway configuration may be tuned in the file:      /etc/zabbix/zabbix_java_gateway.conf  For more details, see Zabbix Java gateway configuration [parameters](/manual/appendix/config/zabbix_java).  To start Zabbix Java gateway:      # service zabbix-java-gateway restart  To automatically start Zabbix Java gateway on boot:      # systemctl enable zabbix-java-gateway
ja	#### Javaゲートウェイの設定と実行  次のファイルでJavaゲートウェイの設定ができます。      /etc/zabbix/zabbix_java_gateway.conf  詳細についてはZabbix Javaゲートウェイ設定[パラメーター](/manual/appendix/config/zabbix_java)を参照してください。  Zabbix Javaゲートウェイを起動するには:      # service zabbix-java-gateway restart  サーバー起動時にZabbix Javaゲートウェイを自動的に起動するには:      # systemctl enable zabbix-java-gateway

en-us	#### Configuring authentication  The **Authentication** tab allows you to configure scenario authentication options. A green dot next to the tab name indicates that some type of HTTP authentication is enabled.  ![](../../assets/en/manual/config/scenario_d.png)  Authentication parameters:  |Parameter|Description| |--|--------| |*Authentication*|Authentication options.<br>**None** - no authentication used.<br>**Basic** - basic authentication is used.<br>**NTLM** - NTLM ([Windows NT LAN Manager)](http://en.wikipedia.org/wiki/NTLM) authentication is used.<br>**Kerberos** - Kerberos authentication is used. See also: [Configuring Kerberos with Zabbix](/manual/appendix/items/kerberos).<br>**Digest** - Digest authentication is used.<br>Selecting an authentication method will provide two additional fields for entering a user name and password.<br>User macros can be used in user and password fields.| |*SSL verify peer*|Mark the checkbox to verify the SSL certificate of the web server.<br>The server certificate will be automatically taken from system-wide certificate authority (CA) location. You can override the location of CA files using Zabbix server or proxy configuration parameter [SSLCALocation](/manual/appendix/config/zabbix_server).<br>This sets the [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html) cURL option.| |*SSL verify host*|Mark the checkbox to verify that the *Common Name* field or the *Subject Alternate Name* field of the web server certificate matches.<br>This sets the [CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html) cURL option.| |*SSL certificate file*|Name of the SSL certificate file used for client authentication. The certificate file must be in PEM^1^ format. If the certificate file contains also the private key, leave the *SSL key file* field empty. If the key is encrypted, specify the password in *SSL key password* field. The directory containing this file is specified by Zabbix server or proxy configuration parameter [SSLCertLocation](/manual/appendix/config/zabbix_server).<br>`HOST.*` macros and user macros can be used in this field.<br>This sets the [CURLOPT\_SSLCERT](http://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT.html) cURL option.| |*SSL key file*|Name of the SSL private key file used for client authentication. The private key file must be in PEM^1^ format. The directory containing this file is specified by Zabbix server or proxy configuration parameter [SSLKeyLocation](/manual/appendix/config/zabbix_server).<br>`HOST.*` macros and user macros can be used in this field.<br>This sets the [CURLOPT\_SSLKEY](http://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY.html) cURL option.| |*SSL key password*|SSL private key file password.<br>User macros can be used in this field.<br>This sets the [CURLOPT\_KEYPASSWD](http://curl.haxx.se/libcurl/c/CURLOPT_KEYPASSWD.html) cURL option.|  ::: noteimportant  \[1\] Zabbix supports certificate and private key files in PEM format only. In case you have your certificate and private key data in PKCS \#12 format file (usually with extension \*.p12 or \*.pfx) you may generate the PEM file from it using the following commands:      openssl pkcs12 -in ssl-cert.p12 -clcerts -nokeys -out ssl-cert.pem     openssl pkcs12 -in ssl-cert.p12 -nocerts -nodes  -out ssl-cert.key   :::  ::: noteclassic  Zabbix server picks up changes in certificates without a restart.  :::  ::: noteclassic  If you have client certificate and private key in a single file just specify it in a "SSL certificate file" field and leave "SSL key file" field empty. The certificate and key must still be in PEM format. Combining certificate and key is easy:      cat client.crt client.key > client.pem   :::
ja	#### 認証設定  **認証**タブでは、シナリオの認証オプションを設定できます。タブ名の横にある緑色の点は、あるタイプのHTTP認証が有効になっていることを示します。  ![](../../assets/en/manual/config/scenario_d.png)  認証パラメータ：  |パラメーター|説明| | --------- | ----------- | |*HTTP認証*|認証オプション<br>**なし** - 認証は使用されません。<br>**Basic** - basic認証が使用されます。<br>**NTLM** - NTLM（[Windows NT LAN Manager](http://en.wikipedia.org/wiki/NTLM)）認証が使用されます。<br> **Kerberos** - Kerberos認証が使用されます。参照：[Zabbixを使用したKerberosの設定](/manual/appendix/items/kerberos)<br>**Digest**-ダイジェスト認証が使用されます。<br>認証方法を選択すると、ユーザー名とパスワードを入力するための2つのフィールドが追加されます。<br>ユーザーマクロは、ユーザー名フィールドとパスワードフィールドで使用できます。| |*SSLピア検証*|チェックボックスをオンにするとWebサーバーのSSL証明書を検証します。<br>サーバー証明書は、システム全体の認証局（CA）の場所から自動的に取得されます。 <br>Zabbixサーバーまたはプロキシ設定パラメータ[SSLCALocation](/manual/appendix/config/zabbix_server)を使用してCAファイルの場所を上書きできます。<br>[CURLOPT_SSL_VERIFYPEER](http://curl.haxx .se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html) cURLオプションが設定されます。| |*SSLホスト検証*|チェックボックスをオンにするとWebサーバー証明書の*Common Name*フィールドまたは*Subject Alternate Name*フィールドが一致することを確認します。<br>[CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html) cURLオプションが設定されます。| |*SSL証明書ファイル*|クライアント認証に使用されるSSL証明書ファイル名。証明書ファイルはPEM^1^形式である必要があります。証明書ファイルに秘密鍵も含まれている場合は*SSL key file*フィールドを空のままにします。キーが暗号化されている場合は*SSL key password*フィールドにパスワードを指定します。このファイルを含むディレクトリは、Zabbixサーバーまたはプロキシ設定パラメータ[SSLCertLocation](/manual/appendix/config/zabbix_server)によって指定されます。<br>`HOST.\*`マクロとユーザーマクロをこのフィールドで使用できます。<br>[CURLOPT\_SSLCERT](http://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT.html) cURLオプションが設定されます。| |*SSL秘密鍵ファイル*|クライアント認証に使用されるSSL秘密鍵ファイルの名前<br>秘密鍵ファイルはPEM^1^形式である必要があります。このファイルを含むディレクトリは、Zabbixサーバーまたはプロキシ設定パラメータ[SSLKeyLocation](/manual/appendix/config/zabbix_server)によって指定されます。<br>`HOST.\*`マクロとユーザーマクロをこのフィールドで使用できます。<br>[CURLOPT\_SSLKEY](http://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY.html) cURLオプションが設定されます。| |*SSL秘密鍵パスワード*|SSL秘密鍵ファイルパスワード<br>このフィールドではユーザーマクロを使用できます。<br>[CURLOPT\_KEYPASSWD](http://curl.haxx.se/libcurl/c /CURLOPT_KEYPASSWD.html) cURLオプションが設定されます。|  ::: 注意  \ [1\]ZabbixはPEM形式の証明書と秘密鍵ファイルのみをサポートします。 証明書と秘密鍵データがPKCS＃12形式のファイル（通常は拡張子*.p12または*.pfx）である場合は、 次のコマンドを使用してそこからPEMファイルを生成できます。      openssl pkcs12 -in ssl-cert.p12 -clcerts -nokeys -out ssl-cert.pem     openssl pkcs12 -in ssl-cert.p12 -nocerts -nodes  -out ssl-cert.key  :::  ::: noteclassic  Zabbixサーバーは再起動せずに証明書の変更を取得します。 :::  ::: noteclassic 1つのファイルにクライアント証明書と秘密鍵が含まれている場合は"SSL certificate file"フィールドで指定し、"SSL key file"フィールドは空のままにします。証明書とキーは引き続きPEM形式である必要があります。証明書とキーの組み合わせは簡単です      cat client.crt client.key > client.pem  :::

en-us	#### Configuring certificate-based encryption for Zabbix proxy  1\. Prepare files with top-level CA certificates, proxy certificate (chain) and private key as described in [Configuring certificate on Zabbix server](/manual/encryption/using_certificates#configuring_certificate_on_zabbix_server). Edit parameters `TLSCAFile`, `TLSCertFile`, `TLSKeyFile` in proxy configuration accordingly.  2\. For active proxy edit `TLSConnect` parameter:      TLSConnect=cert  For passive proxy edit `TLSAccept` parameter:      TLSAccept=cert  3\. Now you have a minimal certificate-based proxy configuration. You may prefer to improve proxy security by setting `TLSServerCertIssuer` and `TLSServerCertSubject` parameters (see [Restricting allowed certificate Issuer and Subject](/manual/encryption/using_certificates#restricting_allowed_certificate_issuer_and_subject)).  4\. In final proxy configuration file TLS parameters may look like:      TLSConnect=cert     TLSAccept=cert     TLSCAFile=/home/zabbix/zabbix_ca_file     TLSServerCertIssuer=CN=Signing CA,OU=Development group,O=Zabbix SIA,DC=zabbix,DC=com     TLSServerCertSubject=CN=Zabbix server,OU=Development group,O=Zabbix SIA,DC=zabbix,DC=com     TLSCertFile=/home/zabbix/zabbix_proxy.crt     TLSKeyFile=/home/zabbix/zabbix_proxy.key  5\. Configure encryption for this proxy in Zabbix frontend:  -   Go to: *Administration → Proxies* -   Select proxy and click on **Encryption** tab  In examples below Issuer and Subject fields are filled in - see [Restricting allowed certificate Issuer and Subject](/manual/encryption/using_certificates#restricting_allowed_certificate_issuer_and_subject) why and how to use these fields.  For active proxy  ![proxy\_active\_cert.png](../../../assets/en/manual/encryption/proxy_active_cert.png)  For passive proxy  ![proxy\_passive\_cert.png](../../../assets/en/manual/encryption/proxy_passive_cert.png)
ja	#### Zabbix proxy における証明書ベースの暗号化設定  1\. Zabbixサーバの証明書設定(/manual/encryption/using_certificates#configuring_certificate_on_zabbix_server)に従って、<br> トップレベルCA証明書、proxy 証明書(チェーン)、秘密鍵のファイルを準備します。<br> proxy 設定のパラメータ `TLSCAFile`、`TLSCertFile`、`TLSKeyFile` を適宜編集してください。<br>  2\. アクティブ proxy は、`TLSConnect` パラメータを編集してください:      TLSConnect=cert  パッシブ proxy では、`TLSAccept` パラメータを編集します:      TLSAccept=cert  3\. これで最小限の証明書ベースのプロキシ設定ができました。`TLSServerCertIssuer` と `TLSServerCertSubject` パラメータを<br> 設定して、プロキシのセキュリティを向上させることもできます (参照 [Restricting allowed certificate Issuer and Subject](/manual/encryption/using_certificates#restricting_allowed_certificate_issuer_and_subject)).  4\. 最終的なプロキシ設定ファイルでは、TLSパラメータは次のようになります:      TLSConnect=cert     TLSAccept=cert     TLSCAFile=/home/zabbix/zabbix_ca_file     TLSServerCertIssuer=CN=Signing CA,OU=Development group,O=Zabbix SIA,DC=zabbix,DC=com     TLSServerCertSubject=CN=Zabbix server,OU=Development group,O=Zabbix SIA,DC=zabbix,DC=com     TLSCertFile=/home/zabbix/zabbix_proxy.crt     TLSKeyFile=/home/zabbix/zabbix_proxy.key  5\. Zabbixフロントエンドでこの proxy の暗号化を設定します:  -   *Administration → Proxies* に移動します。 -    proxy を選択し、**Encryption** タブをクリックします  以下の例では、Issuer と Subject のフィールドに入力されています。<br> [Restricting allowed certificate Issuer and Subject] (/manual/encryption/using_certificates#restricting_allowed_certificate_issuer_and_subject) を参照してください。<br> これらのフィールドを使用する理由と方法について説明します。<br>  アクティブ proxy  ![proxy\_active\_cert.png](../../../assets/en/manual/encryption/proxy_active_cert.png)  パッシブ proxy  ![proxy\_passive\_cert.png](../../../assets/en/manual/encryption/proxy_passive_cert.png)

en-us	#### Configuring JMX interfaces and items in Zabbix frontend  With Java gateway running, server knowing where to find it and a Java application started with support for remote JMX monitoring, it is time to configure the interfaces and items in Zabbix GUI.
ja	#### ZabbixフロントエンドでのJMXインターフェースと item の設定  Java gateway が動作し、serveer が Java gateway の場所を認識し、リモートJMX監視をサポートするJavaアプリケーションが<br> 起動したら、Zabbix GUIでインタフェースと item を設定する必要があります。

en-us	##### Configuring JMX interface  You begin by creating a JMX-type interface on the host of interest.\ ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_interface.png){width="600"}  All mandatory input fields are marked with a red asterisk.
ja	##### JMX インターフェースの設定  まず、対象のホストで JMX タイプのインターフェイスを作成します。 ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_interface.png){width="600"}  必須入力項目にはすべて赤いアスタリスクが付けられています。

en-us	#### Configuring low-level discovery rules  See the [low-level discovery](/manual/discovery/low_level_discovery) section of the manual.
ja	#### ローレベルディスカバリの設定  マニュアルの[ローレベルディスカバリ](/manual/discovery/low_level_discovery)セクションを参照

en-us	#### Configuring PSK for server - active proxy communication (example)  On the proxy, write the PSK value into a file, for example, `/home/zabbix/zabbix_proxy.psk`. The file must contain PSK in the first text string, for example:      e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9  Set access rights to PSK file - it must be readable only by Zabbix user.  Edit TLS parameters in proxy configuration file `zabbix_proxy.conf`, for example, set:      TLSConnect=psk     TLSPSKFile=/home/zabbix/zabbix_proxy.psk     TLSPSKIdentity=PSK 002  The proxy will connect to server using PSK. PSK identity will be "PSK 002".  (To minimize downtime see how to change connection type in [Connection encryption management](/manual/encryption#connection_encryption_management)).  Configure PSK for this proxy in Zabbix frontend. Go to *Administration→Proxies*, select the proxy, go to "Encryption" tab. In "Connections from proxy" mark `PSK`. Paste into "PSK identity" field "PSK 002" and "e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9" into "PSK" field. Click "Update".  Restart proxy. It will start using PSK-based encrypted connections to server. Check server and proxy logfiles for error messages.  For a passive proxy the procedure is very similar. The only difference - set `TLSAccept=psk` in proxy configuration file and set "Connections to proxy" in Zabbix frontend to `PSK`.
ja	#### サーバーの PSK の構成 - アクティブなプロキシ通信 (例)  プロキシでPSK 値をファイルに書き込みます (例: `/home/zabbix/zabbix_proxy.psk`)。 ファイルの最初のテキスト文字列に PSK が含まれている必要があります。次に例を示します。      e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9  PSK ファイルへのアクセス権を設定します。Zabbix ユーザーだけが読み取れるようにする必要があります。  プロキシ構成ファイル `zabbix_proxy.conf` で TLS パラメータを編集します。たとえば、次のように設定します。      TLSConnect=psk     TLSPSKFile=/home/zabbix/zabbix_proxy.psk     TLSPSKIdentity=PSK 002  プロキシは PSK を使用してサーバーに接続します。 PSK ID は"PSK 002"になります。  (ダウンタイムを最小限に抑えるには、[接続暗号化の管理](/manual/encryption#connection_encryption_management) で接続タイプを変更する方法を参照してください)。  Zabbix フロントエンドでこのプロキシの PSK を構成します。 *[管理]→[プロキシ]* に移動し、プロキシを選択して、[暗号化] タブに移動します。 "プロキシからの接続"で`PSK`にチェックします。 "PSKアイデンティティ"フィールドに"PSK 002"を貼り付け、 "e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9"を"PSK"フィールドに入力して、"更新"をクリックします。  プロキシを再起動して、 サーバーへの PSK ベースの暗号化された接続の使用を開始します。 サーバーとプロキシのログファイルでエラー メッセージを確認してください。  パッシブ プロキシの場合、手順は非常に似ています。 唯一の違いは、プロキシ構成ファイルで`TLSAccept=psk`を設定し、Zabbix フロントエンドで"プロキシへの接続"を`PSK`に設定することです。

en-us	#### Configuring server for use with Java gateway  With Java gateway up and running, you have to tell Zabbix server where to find Zabbix Java gateway. This is done by specifying JavaGateway and JavaGatewayPort parameters in the [server configuration file](/manual/appendix/config/zabbix_server). If the host on which JMX application is running is monitored by Zabbix proxy, then you specify the connection parameters in the [proxy configuration file](/manual/appendix/config/zabbix_proxy) instead.      JavaGateway=192.168.3.14     JavaGatewayPort=10052  By default, server does not start any processes related to JMX monitoring. If you wish to use it, however, you have to specify the number of pre-forked instances of Java pollers. You do this in the same way you specify regular pollers and trappers.      StartJavaPollers=5  Do not forget to restart server or proxy, once you are done with configuring them.
ja	#### Javaゲートウェイで使用するためのサーバー設定  Javaゲートウェイが稼働している状態で、Zabbixサーバーに Zabbix Javaゲートウェイの場所を伝える必要があります。 これは[サーバー設定ファイル](/manual/appendix/config/zabbix_server)でJavaGatewayおよびJavaGatewayPortパラメーターを指定することによって行われます。 JMXアプリケーションが実行されているホストがZabbixプロキシによって監視されている場合は、代わりに[プロキシ設定ファイル](/manual/appendix/config/zabbix_proxy)で接続パラメータを指定します。      JavaGateway=192.168.3.14     JavaGatewayPort=10052  デフォルトでは、サーバーは JMXモニタリングに関連するプロセスを開始しません。 使用する場合は、事前にフォークされたJavaポーラーのインスタンスの数を指定する必要があります。 これは通常のポーラーとトラッパーを指定するのと同じ方法で行います。      StartJavaPollers=5  設定が完了したら、サーバーまたはプロキシを再起動してください。

en-us	#### Configuring server for use with Java gateway  With Java gateway up and running, you have to tell Zabbix server where to find Zabbix Java gateway. This is done by specifying JavaGateway and JavaGatewayPort parameters in the [server configuration file](/manual/appendix/config/zabbix_server). If the host on which JMX application is running is monitored by Zabbix proxy, then you specify the connection parameters in the [proxy configuration file](/manual/appendix/config/zabbix_proxy) instead.      JavaGateway=192.168.3.14     JavaGatewayPort=10052  By default, server does not start any processes related to JMX monitoring. If you wish to use it, however, you have to specify the number of pre-forked instances of Java pollers. You do this in the same way you specify regular pollers and trappers.      StartJavaPollers=5  Do not forget to restart server or proxy, once you are done with configuring them.
ja	#### Java ゲートウェイで使用するためのサーバー設定  Java ゲートウェイが稼働している状態で、Zabbix サーバーに Zabbix Java ゲートウェイの場所を伝える必要があります。 これは[サーバー設定ファイル](/manual/appendix/config/zabbix_server)でJavaGatewayおよびJavaGatewayPortパラメーターを指定することによって行われます。 JMX アプリケーションが実行されているホストが Zabbix プロキシによって監視されている場合は、代わりに [プロキシ設定ファイル](/manual/appendix/config/zabbix_proxy) で接続パラメータを指定します。      JavaGateway=192.168.3.14     JavaGatewayPort=10052  デフォルトでは、サーバーは JMX モニタリングに関連するプロセスを開始しません。 使用する場合は、事前にフォークされた Java ポーラーのインスタンスの数を指定する必要があります。 これは通常のポーラーとトラッパーを指定するのと同じ方法で行います。      StartJavaPollers=5  設定が完了したら、サーバーまたはプロキシを再起動してください。

en-us	#### Configuring server for use with Java gateway  With Java gateway up and running, you have to tell Zabbix server where to find Zabbix Java gateway. This is done by specifying JavaGateway and JavaGatewayPort parameters in the [server configuration file](/manual/appendix/config/zabbix_server). If the host on which JMX application is running is monitored by Zabbix proxy, then you specify the connection parameters in the [proxy configuration file](/manual/appendix/config/zabbix_proxy) instead.      JavaGateway=192.168.3.14     JavaGatewayPort=10052  By default, server does not start any processes related to JMX monitoring. If you wish to use it, however, you have to specify the number of pre-forked instances of Java pollers. You do this in the same way you specify regular pollers and trappers.      StartJavaPollers=5  Do not forget to restart server or proxy, once you are done with configuring them.
ja	#### Javaゲートウェイで使用するためのサーバー設定  Javaゲートウェイが稼働している状態で、Zabbixサーバーに Zabbix Javaゲートウェイの場所を伝える必要があります。 これは[サーバー設定ファイル](/manual/appendix/config/zabbix_server)でJavaGatewayおよびJavaGatewayPortパラメーターを指定することによって行われます。 JMXアプリケーションが実行されているホストがZabbixプロキシによって監視されている場合は、代わりに[プロキシ設定ファイル](/manual/appendix/config/zabbix_proxy)で接続パラメータを指定します。      JavaGateway=192.168.3.14     JavaGatewayPort=10052  デフォルトでは、サーバーは JMXモニタリングに関連するプロセスを開始しません。 使用する場合は、事前にフォークされたJavaポーラーのインスタンスの数を指定する必要があります。 これは通常のポーラーとトラッパーを指定するのと同じ方法で行います。      StartJavaPollers=5  設定が完了したら、サーバーまたはプロキシを再起動してください。

en-us	#### Configuring SNMP monitoring  To start monitoring a device through SNMP, the following steps have to be performed:
ja	#### SNMPモニタリングの設定  SNMPによるデバイスの監視を開始するには、次の手順を実行する必要があります。

en-us	#### Configuring tags  The **Tags** tab allows to define scenario-level [tags](/manual/config/tagging).  ![](../../assets/en/manual/config/scenario_c.png)  Tagging allows to filter web scenarios and web monitoring [items](/manual/web_monitoring/items).
ja	#### タグの構成  [**Tags**]タブでは、シナリオレベルの[タグ](/manual/config/tagging)を定義できます。  ![](../../assets/en/manual/config/scenario_c.png)  タグ付けにより、WebシナリオとWebモニタリング項目(/manual/web_monitoring/items)をフィルタリングできます。

en-us	### Connection set up  Zabbix supports two types of connect identifiers (connection methods):  -   Easy Connect -   Net Service Name  Connection configuration parameters for Zabbix server and Zabbix proxy can be set in the configuration files. Important parameters for the server and proxy are *DBHost*, *DBUser*, *DBName* and *DBPassword*. The same parameters are important for the frontend: *$DB\["SERVER"\]*, *$DB\["PORT"\]*, *$DB\["DATABASE"\]*, *$DB\["USER"\]*, *$DB\["PASSWORD"\]*.  Zabbix uses the following connection string syntax:      {DBUser/DBPassword[@<connect_identifier>]}   <connect\_identifier> can be specified either in the form of "Net Service Name" or "Easy Connect".      @[[//]Host[:Port]/<service_name> | <net_service_name>]
ja	### 接続設定  Zabbixは2種類の接続識別子（接続方法）をサポートしています。  -   Easy Connect -   Net Service Name  ZabbixサーバーとZabbixプロキシの接続設定パラメータは設定ファイルで設定できます。サーバーとプロキシーの重要なパラメーターは*DBHost*、*DBUser*、*DBName*、および*DBPassword*です。同じようにフロントエンドでも次のパラメータが重要です：*$DB\["SERVER"\]*,*$DB\["PORT"\]*, *$DB\["DATABASE"\]*, *$DB\["USER"\]*,*$DB\["PASSWORD"\]*  Zabbixは次の接続文字列構文を使用します。      {DBUser/DBPassword[@<connect_identifier>]}   <connect\_identifier>は"Net Service Name"または"Easy Connect"のいずれかの形式で指定できます。      @[[//]Host[:Port]/<service_name> | <net_service_name>]

en-us	# connector.create
ja	# connector.create

en-us	# connector.delete
ja	# connector.delete

en-us	# connector.get
ja	# connector.get

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

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

en-us	# connector.update
ja	# connector.update

en-us	#### connector  [ZBXNEXT-8105](https://support.zabbix.com/browse/ZBXNEXT-8105) Added new Connector API with methods `connector.create`, `connector.update`, `connector.get`, `connector.delete`.\
ja	#### コネクター  [ZBXNEXT-8105](https://support.zabbix.com/browse/ZBXNEXT-8105) メソッド `connector.create`, `connector.update`, `connector.get`, `connector.delete` をもつ新しいコネクターAPIを追加しました。\

en-us	#### Consistency introduced in sha256 checksums of vfs.file.cksum item  In earlier Zabbix versions, the Zabbix agent item [`vfs.file.cksum`](/manual/config/items/itemtypes/zabbix_agent#vfs.file.cksumfilemode) produced different sha256 sums for the same file depending on the platform (processor architecture) – sha256 sums on AIX, HP-UX (Itanium) and Solaris (SPARC) differed from those produced on Intel x86-64 platforms.  The issue has now been fixed; however, after upgrading, monitoring sha256 sums of files on AIX, HP-UX, or Solaris SPARC may result in false positives of files having been modified.
ja	#### vfs.file.cksumアイテムのsha256チェックサムに一貫性が導入されました  以前のZabbixバージョンでは、Zabbixエージェントアイテム[`vfs.file.cksum`](/manual/config/items/itemtypes/zabbix_agent#vfs.file.cksumfilemode)は、プラットフォーム (プロセッサアーキテクチャ) に応じて、同じファイルでも異なるsha256sumを生成しました。AIX、HP-UX (Itanium)、および Solaris (SPARC)上のsha256sumは、Intel x86-64プラットフォームで作成されたものとは異なります。  この問題は現在修正されています。ただし、アップグレード後、AIX、HP-UX、またはSolaris SPARC上のファイルの sha256sumを監視すると、ファイルが変更されているという誤検知が発生する可能性があります。

en-us	 ### Copyright notice  Zabbix documentation is NOT distributed under a GPL license. Use  of Zabbix documentation is subject to the following terms:   You may create a printed copy of this documentation solely for your  own personal use. Conversion to other formats is allowed as long as  the actual content is not altered or edited in any way. You shall  not publish or distribute this documentation in any form or on any  media, except if you distribute the documentation in a manner similar  to how Zabbix disseminates it (that is, electronically for download  on a Zabbix web site) or on a USB or similar medium, provided however  that the documentation is disseminated together with the software on  the same medium. Any other use, such as any dissemination of printed  copies or use of this documentation, in whole or in part, in another  publication, requires the prior written consent from an authorized  representative of Zabbix. Zabbix reserves any and all rights to this  documentation not expressly granted above.
ja	 ### 著作権表示  Zabbixのドキュメントは、GPLライセンスの下で配布されていません。Zabbixドキュメントの使用には、次の条件が適用されます。  個人的な利用の場合、このドキュメントの印刷物を作成することができます。 実際の内容が変更または編集されない限り、他の形式への変換は許可されます。 Zabbixが配布する方法と同様の方法（つまり、Zabbix Webサイトから電子的にダウンロードする）またはUSBなどの媒体でドキュメントを配布する場合を除き、いかなる形式、メディアでも、このドキュメントを公開、配布してはなりません。 ただし、ドキュメントがソフトウェアと一緒に同じ媒体で配布されることを条件とします。 印刷物の配布や、このドキュメントの全体または一部を別の出版物で使用するなどのその他の利用には、Zabbixの正式な代表者からの事前の書面による同意が必要です。Zabbixは、上記で明示的に付与されていない、このドキュメントに対するすべての権利を留保します。

en-us	 ### Copyright notice  Zabbix documentation is NOT distributed under a GPL license. Use  of Zabbix documentation is subject to the following terms:   You may create a printed copy of this documentation solely for your  own personal use. Conversion to other formats is allowed as long as  the actual content is not altered or edited in any way. You shall  not publish or distribute this documentation in any form or on any  media, except if you distribute the documentation in a manner similar  to how Zabbix disseminates it (that is, electronically for download  on a Zabbix web site) or on a USB or similar medium, provided however  that the documentation is disseminated together with the software on  the same medium. Any other use, such as any dissemination of printed  copies or use of this documentation, in whole or in part, in another  publication, requires the prior written consent from an authorized  representative of Zabbix. Zabbix reserves any and all rights to this  documentation not expressly granted above.
ja	 ### 著作権表示  Zabbixのドキュメントは、GPLライセンスの下で配布されていません。Zabbixドキュメントの使用には、次の条件が適用されます。  個人的な利用の場合、このドキュメントの印刷物を作成することができます。 実際の内容が変更または編集されない限り、他の形式への変換は許可されます。 Zabbixが配布する方法と同様の方法（つまり、Zabbix Webサイトから電子的にダウンロードする）またはUSBなどの媒体でドキュメントを配布する場合を除き、いかなる形式、メディアでも、このドキュメントを公開、配布してはなりません。 ただし、ドキュメントがソフトウェアと一緒に同じ媒体で配布されることを条件とします。 印刷物の配布や、このドキュメントの全体または一部を別の出版物で使用するなどのその他の利用には、Zabbixの正式な代表者からの事前の書面による同意が必要です。Zabbixは、上記で明示的に付与されていない、このドキュメントに対するすべての権利を留保します。

en-us	# correlation.create
ja	# correlation.create

en-us	# correlation.delete
ja	# correlation.delete

en-us	# correlation.get
ja	# correlation.get

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

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

en-us	# correlation.update
ja	# correlation.update

en-us	##### Counting of threads in `proc.mem[]` and `proc.num[]` items  Linux kernel threads are counted by `proc.num[]` item but do not report memory in `proc.mem[]` item. For example:      $ ps -ef | grep kthreadd     root         2     0  0 09:51 ?        00:00:00 [kthreadd]      $ zabbix_get -s localhost -k 'proc.num[kthreadd]'     1      $ zabbix_get -s localhost -k 'proc.mem[kthreadd]'     ZBX_NOTSUPPORTED: Cannot get amount of "VmSize" memory.  But what happens if there is a user process with the same name as a kernel thread ? Then it could look like this:      $ ps -ef | grep kthreadd     root         2     0  0 09:51 ?        00:00:00 [kthreadd]     zabbix    9611  6133  0 17:58 pts/1    00:00:00 ./kthreadd      $ zabbix_get -s localhost -k 'proc.num[kthreadd]'     2      $ zabbix_get -s localhost -k 'proc.mem[kthreadd]'     4157440  `proc.num[]` counted both the kernel thread and the user process. `proc.mem[]` reports memory for the user process only and counts the kernel thread memory as if it was 0. This is different from the case above when ZBX\_NOTSUPPORTED was reported.  Be careful when using `proc.mem[]` and `proc.num[]` items if the program name happens to match one of the thread.  Before putting parameters into `proc.mem[]` and `proc.num[]` items, you may want to test the parameters using `proc.num[]` item and `ps` command.
ja	##### `proc.mem[]`および`proc.num[]`アイテムのスレッドカウント  Linuxカーネルスレッドは`proc.num[]`アイテムによってカウントされますが、`proc.mem[]`アイテムのメモリは報告されません。  例：      $ ps -ef | grep kthreadd     root         2     0  0 09:51 ?        00:00:00 [kthreadd]      $ zabbix_get -s localhost -k 'proc.num[kthreadd]'     1      $ zabbix_get -s localhost -k 'proc.mem[kthreadd]'     ZBX_NOTSUPPORTED: Cannot get amount of "VmSize" memory.  しかし、カーネルスレッドと同じ名前のユーザープロセスがある場合は次のようになります。      $ ps -ef | grep kthreadd     root         2     0  0 09:51 ?        00:00:00 [kthreadd]     zabbix    9611  6133  0 17:58 pts/1    00:00:00 ./kthreadd      $ zabbix_get -s localhost -k 'proc.num[kthreadd]'     2      $ zabbix_get -s localhost -k 'proc.mem[kthreadd]'     4157440  `proc.num []`はカーネルスレッドとユーザープロセスの両方をカウントしました。 `proc.mem []`はユーザープロセスのメモリのみを報告し、カーネルスレッドメモリを0であるかのようにカウントします。これはZBX\_NOTSUPPORTEDが報告された上記の場合とは異なります。  プログラム名がスレッドの1つと一致する場合は、`proc.mem[]`および`proc.num[]`アイテムを使用するときに注意してください。  パラメータを`proc.mem[]`および`proc.num[]`アイテムに入れる前に、`proc.num[]`アイテムと`ps`コマンドを使用してパラメータをテストすることをお勧めします。

en-us	**CPU**  Zabbix and especially Zabbix database may require significant CPU resources depending on number of monitored parameters and chosen database engine.
ja	**CPU**  Zabbix、特にZabbixデータベースは、監視するパラメータの数や選択したデータベースエンジンによっては、CPUリソースを大量に消費します。

en-us	#### Create a discovery action  Create a discovery action that will link discovered hosts to template "10001".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Discovery action",         "eventsource": 1,         "filter": {             "evaltype": 0,             "conditions": [                 {                     "conditiontype": 21,                     "operator": 0,                     "value": "1"                 },                 {                     "conditiontype": 10,                     "operator": 0,                     "value": "2"                 }             ]         },         "operations": [             {                 "operationtype": 6,                 "optemplate": [                     {                         "templateid": "10001"                     }                 ]             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "18"         ]     },     "id": 1 } ```
ja	#### ディスカバリアクションの作成  検出されたホストをテンプレート"10001"にリンクするディスカバリアクションを作成します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Discovery action",         "eventsource": 1,         "filter": {             "evaltype": 0,             "conditions": [                 {                     "conditiontype": 21,                     "operator": 0,                     "value": "1"                 },                 {                     "conditiontype": 10,                     "operator": 0,                     "value": "2"                 }             ]         },         "operations": [             {                 "operationtype": 6,                 "optemplate": [                     {                         "templateid": "10001"                     }                 ]             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "18"         ]     },     "id": 1 } ```

en-us	#### Create agent autoregistration rule  Create an autoregistration action that adds a host to host group "2" when the host name contains "SRV" or metadata contains "AlmaLinux".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Register Linux servers",         "eventsource": "2",         "filter": {             "evaltype": "2",             "conditions": [                 {                     "conditiontype": "22",                     "operator": "2",                     "value": "SRV"                 },                 {                     "conditiontype": "24",                     "operator": "2",                     "value": "AlmaLinux"                 }             ]         },         "operations": [             {                 "operationtype": "4",                 "opgroup": [                     {                         "groupid": "2"                     }                 ]             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             19         ]     },     "id": 1 } ```
ja	#### エージェントの自動登録ルール作成  ホスト名に"SRV "が含まれているか、メタデータに"AlmaLinux"が含まれている場合、ホストをホストグループ "2"に追加します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Register Linux servers",         "eventsource": "2",         "filter": {             "evaltype": "2",             "conditions": [                 {                     "conditiontype": "22",                     "operator": "2",                     "value": "SRV"                 },                 {                     "conditiontype": "24",                     "operator": "2",                     "value": "AlmaLinux"                 }             ]         },         "operations": [             {                 "operationtype": "4",                 "opgroup": [                     {                         "groupid": "2"                     }                 ]             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             19         ]     },     "id": 1 } ```

en-us	#### Create an active proxy  Create an action proxy "Active proxy" and assign a host to be monitored by it.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "proxy.create",     "params": {         "host": "Active proxy",         "status": "5",         "hosts": [             {                 "hostid": "10279"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10280"         ]     },     "id": 1 } ```
ja	#### アクティブプロキシの作成  アクションプロキシ"Active proxy"を作成し、それによって監視されるホストを割り当てます。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "proxy.create",     "params": {         "host": "Active proxy",         "status": "5",         "hosts": [             {                 "hostid": "10279"             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10280"         ]     },     "id": 1 } ```

en-us	 Create another child service of Zabbix cluster with name "Zabbix server node 2".   Set the Problem tags as:   - Name: component - Operation: Equals - Value: HA node 2  Switch to the *Tags* tab and add a service tag: `Zabbix server:node 2`.  Save the new service. 
ja	"Zabbix server node 2"という名前でZabbix clusterの別の子サービスを作成します。  問題タグを次のように設定します。  - Name: component - Operation: Equals - Value: HA node 2  *Tags*タブに切り替えて、サービスタグ `Zabbix server:node 2`を追加します。  新しいサービスを保存します。

en-us	#### Create a passive proxy  Create a passive proxy "Passive proxy" and assign two hosts to be monitored by it.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "proxy.create",     "params": {         "host": "Passive proxy",         "status": "6",         "interface": {             "ip": "127.0.0.1",             "dns": "",             "useip": "1",             "port": "10051"         },         "hosts": [             {                 "hostid": "10192"             },             {                 "hostid": "10139"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10284"         ]     },     "id": 1 } ```
ja	#### パッシブプロキシの作成  パッシブプロキシ"Passive proxy"を作成し、それによって監視される2つのホストを割り当てます。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "proxy.create",     "params": {         "host": "Passive proxy",         "status": "6",         "interface": {             "ip": "127.0.0.1",             "dns": "",             "useip": "1",             "port": "10051"         },         "hosts": [             {                 "hostid": "10192"             },             {                 "hostid": "10139"             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10284"         ]     },     "id": 1 } ```

en-us	#### Create a trigger action  Create a trigger action that will begin once a trigger (with the word "memory" in its name) from host "10084" goes into a PROBLEM state. The action will have 4 configured operations. The first and immediate operation will send a message to all users in user group "7" via media type "1". If the event is not resolved in 30 minutes, the second operation will run [script](/manual/web_interface/frontend_sections/alerts/scripts#configuring-a-global-script) "5" (script with scope "Action operation") on all hosts in group "2". If the event is resolved, a recovery operation will notify all users who received any messages regarding the problem. If the event is updated, an acknowledge/update operation will notify (with a custom subject and message) all users who received any messages regarding the problem.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Trigger action",         "eventsource": 0,         "esc_period": "30m",         "filter": {             "evaltype": 0,             "conditions": [                 {                     "conditiontype": 1,                     "operator": 0,                     "value": "10084"                 },                 {                     "conditiontype": 3,                     "operator": 2,                     "value": "memory"                 }             ]         },         "operations": [             {                 "operationtype": 0,                 "esc_step_from": 1,                 "esc_step_to": 1,                 "opmessage_grp": [                     {                         "usrgrpid": "7"                     }                 ],                 "opmessage": {                     "default_msg": 1,                     "mediatypeid": "1"                 }             },             {                 "operationtype": 1,                 "esc_step_from": 2,                 "esc_step_to": 2,                 "opconditions": [                     {                         "conditiontype": 14,                         "operator": 0,                         "value": "0"                     }                 ],                 "opcommand_grp": [                     {                         "groupid": "2"                     }                 ],                 "opcommand": {                     "scriptid": "5"                 }             }         ],         "recovery_operations": [             {                 "operationtype": "11",                 "opmessage": {                     "default_msg": 1                 }             }         ],         "update_operations": [             {                 "operationtype": "12",                 "opmessage": {                     "default_msg": 0,                     "message": "Custom update operation message body",                     "subject": "Custom update operation message subject"                 }             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "17"         ]     },     "id": 1 } ```
ja	#### トリガーアクションの作成  ホスト"10084"からのトリガー(名前に"memory"が含まれる)が障害状態になると実行されるトリガーアクションを作成する。 アクションには4つの操作が構成されます。 最初の即時操作では、メディアタイプ"1"を介してユーザーグループ"7"内のすべてのユーザーにメッセージが送信されます。 イベントが30分以内に解決されない場合、2番目の操作ではグループ"2"のすべてのホストで[スクリプト](/manual/web_interface/frontend_sections/alerts/scripts#configuring-a-global-script)"5"(スコープ"アクション操作"のスクリプト) が実行されます。 イベントが解決された場合は、回復操作により、問題に関するメッセージを受け取ったすべてのユーザーに通知されます。 イベントが更新されると、確認/更新操作により、問題に関するメッセージを受信したすべてのユーザーに (カスタムの件名とメッセージを使用して) 通知します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "action.create",     "params": {         "name": "Trigger action",         "eventsource": 0,         "esc_period": "30m",         "filter": {             "evaltype": 0,             "conditions": [                 {                     "conditiontype": 1,                     "operator": 0,                     "value": "10084"                 },                 {                     "conditiontype": 3,                     "operator": 2,                     "value": "memory"                 }             ]         },         "operations": [             {                 "operationtype": 0,                 "esc_step_from": 1,                 "esc_step_to": 1,                 "opmessage_grp": [                     {                         "usrgrpid": "7"                     }                 ],                 "opmessage": {                     "default_msg": 1,                     "mediatypeid": "1"                 }             },             {                 "operationtype": 1,                 "esc_step_from": 2,                 "esc_step_to": 2,                 "opconditions": [                     {                         "conditiontype": 14,                         "operator": 0,                         "value": "0"                     }                 ],                 "opcommand_grp": [                     {                         "groupid": "2"                     }                 ],                 "opcommand": {                     "scriptid": "5"                 }             }         ],         "recovery_operations": [             {                 "operationtype": "11",                 "opmessage": {                     "default_msg": 1                 }             }         ],         "update_operations": [             {                 "operationtype": "12",                 "opmessage": {                     "default_msg": 0,                     "message": "Custom update operation message body",                     "subject": "Custom update operation message subject"                 }             }         ]     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "actionids": [             "17"         ]     },     "id": 1 } ```

en-us	#### Creating a host group  ::: noteimportant Only Super Admin users can create host groups. :::  To create a host group in Zabbix frontend, do the following:  -   Go to: *Data collection* → *Host groups* -   Click on *Create host group* in the upper right corner of the screen -   Enter the group name in the form  ![](../../../../assets/en/manual/config/host_group.png)  To create a nested host group, use the '/' forward slash separator, for example `Europe/Latvia/Riga/Zabbix servers`. You can create this group even if none of the three parent host groups (`Europe/Latvia/Riga/`) exist. In this case creating these parent host groups is up to the user; they will not be created automatically.<br>Leading and trailing slashes, several slashes in a row are not allowed. Escaping of '/' is not supported.
ja	#### ホストグループの作成  ::: noteimportant 特権管理者だけが、ホストグループを作成可能です。 :::  ZabbixのWebインターフェースでホストグループを作成する場合は、以下の手順で行います：  -   *データ収集 → ホストグループ*へ遷移します -   画面右上隅の*ホストグループの作成*をクリックします -   フォームにグループ名を入力します  ![](../../../../assets/en/manual/config/host_group.png)  ネストされたホスト グループを作成するには、`Europe/Latvia/Riga/Zabbix servers`のように、スラッシュ区切り文字 '/' を使用します。 3つの親ホストグループ (`Europe/Latvia/Riga/`) が存在しない場合でも、このグループを作成できます。 この場合、これらの親ホストグループの作成はユーザー次第です。自動的には作成されません。<br> 先頭と末尾のスラッシュ、複数のスラッシュを連続して使用することはできません。 '/' のエスケープはサポートされていません。

en-us	#### Creating a map  To create a map, do the following:  -   Go to *Monitoring → Maps* -   Go to the view with all maps -   Click on *Create map*  You can also use the *Clone* and *Full clone* buttons in the configuration form of an existing map to create a new map. Clicking on *Clone* will retain general layout attributes of the original map, but no elements. *Full clone* will retain both the general layout attributes and all elements of the original map.  The **Map** tab contains general map attributes:  ![](../../../../../assets/en/manual/config/visualization/map_config.png)  All mandatory input fields are marked with a red asterisk.  General map attributes:  |Parameter|Description| |--|--------| |*Owner*|Name of map owner.| |*Name*|Unique map name.| |*Width*|Map width in pixels.| |*Height*|Map height in pixels.| |*Background image*|Use background image:<br>**No image** - no background image (white background)<br>**Image** - selected image to be used as a background image. No scaling is performed. You may use a geographical map or any other image to enhance your map.| |*Automatic icon mapping*|You can set to use an automatic icon mapping, configured in *Administration → General → Icon mapping*. Icon mapping allows mapping certain icons against certain host inventory fields.| |*Icon highlighting*|If you check this box, map elements will receive highlighting.<br>Elements with an active trigger will receive a round background, in the same color as the highest severity trigger. Moreover, a thick green line will be displayed around the circle, if all problems are acknowledged.<br>Elements with "disabled" or "in maintenance" status will get a square background, gray and orange respectively.<br>See also: [Viewing maps](/manual/web_interface/frontend_sections/monitoring/maps#viewing_maps)| |*Mark elements on trigger status change*|A recent change of trigger status (recent problem or resolution) will be highlighted with markers (inward-pointing red triangles) on the three sides of the element icon that are free of the label. Markers are displayed for 30 minutes.| |*Display problems*|Select how problems are displayed with a map element:<br>**Expand single problem** - if there is only one problem, the problem name is displayed. Otherwise, the total number of problems is displayed.<br>**Number of problems** - the total number of problems is displayed<br>**Number of problems and expand most critical one** - the name of the most critical problem and the total number of problems is displayed.<br>'Most critical' is determined based on problem severity and, if equal, problem event ID (higher ID or later problem displayed first). For a *trigger map element* it is based on problem severity and if equal, trigger position in the trigger list. In case of multiple problems of the same trigger, the most recent one will be displayed.| |*Advanced labels*|If you check this box you will be able to define separate label types for separate element types.| |*Map element label type*|Label type used for map elements:<br>**Label** - map element label<br>**IP address** - IP address<br>**Element name** - element name (for example, host name)<br>**Status only** - status only (OK or PROBLEM)<br>**Nothing** - no labels are displayed| |*Map element label location*|Label location in relation to the map element:<br>**Bottom** - beneath the map element<br>**Left** - to the left<br>**Right** - to the right<br>**Top** - above the map element| |*Problem display*|Display problem count as:<br>**All** - full problem count will be displayed<br>**Separated** - unacknowledged problem count will be displayed separated as a number of the total problem count<br>**Unacknowledged only** - only the unacknowledged problem count will be displayed| |*Minimum trigger severity*|Problems below the selected minimum severity level will not be displayed on the map.<br>For example, with *Warning* selected, changes with *Information* and *Not classified* level triggers will not be reflected in the map.<br>This parameter is supported starting with Zabbix 2.2.| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*URLs*|URLs for each element type can be defined (with a label). These will be displayed as links when a user clicks on the element in the map viewing mode.<br>Macros can be used in map URL names and values. For a full list, see [supported macros](/manual/appendix/macros/supported_by_location) and search for 'map URL names and values'.|
ja	#### マップの作成  マップを作成するには次の手順を実行します:  -   *監視データ → マップ*に移動します -   *すべてのマップ*ビューに移動します -   *マップの作成*をクリックします  既存のマップの設定フォームで *複製* および *すべて複製* ボタンを使用して、新しいマップを作成することもできます。 *複製* をクリックすると、元のマップの一般的なレイアウト属性が保持されますが、要素は保持されません。 *すべて複製* では、一般的なレイアウト属性と元のマップのすべての要素の両方が保持されます。  **マップ** タブには、一般的なマップ属性が含まれています。  ![](../../../../../assets/en/manual/config/visualization/map_config.png)  すべての必須入力フィールドには赤いアスタリスクが付いています。  一般的なマップ属性:  |パラメータ|説明| |--|--------| |*所有者*|マップ所有者名| |*名前*|ユニークなマップ名| |*幅*|マップの幅(pixels)| |*高さ*|マップの高さ(pixels)| |*背景のイメージ*|背景画像を使用:<br>**イメージは存在しません** - 背景画像なし (白い背景)<br>**画像** - 背景画像として使用する選択した画像。 スケーリングは実行されません。 地理的な地図やその他の画像を使用して、マップを強化することができます。| |*アイコンの自動マッピング*|*管理 → 一般設定 → アイコン マッピング* で構成された自動アイコン マッピングを使用するように設定できます。 アイコン マッピングでは、特定のホスト インベントリ フィールドに対して特定のアイコンをマッピングできます。| |*アイコンのハイライト*|このボックスをオンにすると、マップ要素が強調表示されます。<br>アクティブなトリガーを持つ要素は、最も深刻度の高いトリガーと同じ色の丸い背景で表示されます。 また、すべての問題が確認されると、円の周りに太い緑色の線が表示されます。<br>"無効"または"メンテナンス中"ステータスの要素は、それぞれ正方形の背景、グレー、オレンジになります。<br>参照: [マップの表示](/manual/web_interface/frontend_sections/monitoring/maps#viewing_maps)| |*トリガーの状態が変化した要素をマーク*|トリガーステータスの最近の変更 (最近の障害または解決済) は、ラベルのない要素アイコンの 3 つの側面にあるマーカー (内側を向いた赤い三角形) で強調表示されます。 マーカーは 30 分間表示されます。| |*障害数の表示*|マップ要素で障害を表示する方法を選択します:<br>**障害が一件の時にトリガ－名を表示** - 障害が 1 つしかない場合は、障害の名前が表示されます。 それ以外の場合は、障害の総数が表示されます。<br>**障害の数のみ** - 障害の総数が表示されます<br>**障害の数と最も深刻度の高いトリガー名を表示** - 最も深刻な障害の名前と障害の総数が表示されます。<br>'最重要'は、障害の深刻度に基づいて決定され、等しい場合は障害のイベント ID (ID が大きいか、後に登録された障害が先に表示されます) に基づいて決定されます。 *トリガー マップ要素*の場合、障害の深刻度に基づいており、等しい場合は、トリガー リスト内のトリガー位置に基づいています。 同一トリガーの障害が複数ある場合は、最新のものを表示します。| |*拡張ラベル*|このボックスをチェックすると、個別の要素タイプに対して個別のラベル タイプを定義できます。| |*アイコンのラベルタイプ*|マップ要素に使用されるラベル タイプ:<br>**ラベル** - マップ要素のラベル<br>**IPアドレス** - IP アドレス<br>**アイコン名** - 要素名 (ホスト名など)<br>**ステータスのみ** - ステータスのみ (OK または障害)<br>**なし** - ラベルは表示されません| |*アイコンのラベルの位置*|マップ要素に対するラベルの位置:<br>**下** - マップ要素の下<br>**左** - 左<br>**右** - 右<br>* *上** - マップ要素の上| |*障害の表示*|問題数の表示:<br>**すべて** - 全ての問題数が表示されます<br>**障害数と未確認数を表示** - 未確認の障害数は合計の障害数と分離して表示されます<br>**未確認のみ** - 未確認の障害数のみが表示されます| |*最小の深刻度*|選択した最小重大度レベルを下回る問題は、マップに表示されません。<br>たとえば、*警告* を選択すると、*情報* および *未分類* レベル トリガーによる変更はマップに反映されません。<br> このパラメータは、Zabbix 2.2 以降でサポートされています。| |*メンテナンス中の障害を表示*|チェックボックスをオンにすると、ホストのメンテナンス時に抑制される (表示されない) 障害が表示されます。| |*URL*|各要素タイプの URL を定義できます (ラベル付き)。 これらは、ユーザーが地図表示モードで要素をクリックすると、リンクとして表示されます。<br>地図 URL の名前と値でマクロを使用できます。 完全なリストについては、[サポートされているマクロ](/manual/appendix/macros/supported_by_location) を参照し'マップ URL の名前と値'を検索してください。|

en-us	#### Creating a new item  Now, create a new [item](/manual/api/reference/item/object) on the host "Zabbix server" using the data you have obtained from the previous `host.get` request. This can be done using the [item.create](/manual/api/reference/item/create) method:  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"item.create","params":{"name":"Free disk space on /home/joe/","key_":"vfs.fs.size[/home/joe/,free]","hostid":"10084","type":0,"value_type":3,"interfaceid":"1","delay":30},"id":3}' ```  A successful response will contain the ID of the newly created item, which can be used to reference the item in the following requests:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "24759"         ]     },     "id": 3 } ```  ::: notetip The `item.create` method as well as other *create methods* can also accept arrays of objects and create multiple items with one API call. :::
ja	#### 新しいアイテムの作成  先ほどの`host.get`リクエストで取得したデータを使って、"Zabbixサーバー" に新しい[アイテム](/manual/api/reference/item/object)を作成してみましょう。 これは[item.create](/manual/api/reference/item/create)メソッドを使用して実行できます。  ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"item.create","params":{"name":"Free disk space on /home/joe/","key_":"vfs.fs.size[/home/joe/,free]","hostid":"10084","type":0,"value_type":3,"interfaceid":"1","delay":30},"id":3}' ```  作成が成功した場合のレスポンスには、新しく作成されたアイテムのIDが含まれます。これは、以降のリクエストでアイテムを参照するために使用できます。  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "24759"         ]     },     "id": 3 } ```  ::: notetip なお`item.create`メソッドや他の*createメソッド*も、オブジェクトの配列を受け入れて、1 回のAPI呼び出しで複数のアイテムを作成することもできます。 :::

en-us	#### Creating a template group  Create a template group called "Templates/Databases".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "templategroup.create",     "params": {         "name": "Templates/Databases"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "107820"         ]     },     "id": 1 } ```
ja	#### テンプレートグループの作成  "Templates/Databases"という名前のテンプレートグループを作成します。  [リクエスト](/manual/api#performing-requests) :  ```json {     "jsonrpc": "2.0",     "method": "templategroup.create",     "params": {         "name": "Templates/Databases"     },     "id": 1 } ```  レスポンス :  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "107820"         ]     },     "id": 1 } ```

en-us	##### Creating database  [Create](/manual/appendix/install/db_scripts) a separate database for Zabbix proxy.  Zabbix server and Zabbix proxy cannot use the same database. If they are installed on the same host, the proxy database must have a different name.
ja	##### データベースの作成  Zabbix プロキシ用に別のデータベースを[作成](/manual/appendix/install/db_scripts)します。  Zabbix サーバーと Zabbix プロキシは同じデータベースを使用できません。 サーバーとプロキシが同じホストにインストールされている場合、プロキシ データベースは別の名前にする必要があります。

en-us	##### Creating database  [Create](/manual/appendix/install/db_scripts) a separate database for Zabbix proxy.  Zabbix server and Zabbix proxy cannot use the same database. If they are installed on the same host, the proxy database must have a different name.
ja	##### データベースの作成  Zabbixプロキシ用のデータベースは分けて[作成](/manual/appendix/install/db_scripts)します。  ZabbixサーバーとZabbixプロキシは、同じデータベースを使用することができません。両者を同じホスト上にインストールする場合は、プロキシ用のデータベースは別の名前である必要があります。

en-us	#### Creating multiple triggers  Thus, if *create methods* accept arrays, you can add multiple [triggers](/manual/api/reference/trigger/object), for example, this one:   ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"trigger.create","params":[{"description":"Processor load is too high on {HOST.NAME}","expression":"last(/Linux server/system.cpu.load[percpu,avg1])>5",},{"description":"Too many processes on {HOST.NAME}","expression":"avg(/Linux server/proc.num[],5m)>300",}],"id":4}' ```  The successful response will contain the IDs of the newly created triggers:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "17369",             "17370"         ]     },     "id": 4 } ```
ja	#### Creating multiple triggers  したがって、*createメソッド*が配列を受け入れる場合、次のように複数の[トリガー](/manual/api/reference/trigger/object)を追加することも可能です。   ```bash curl --request POST \   --url 'https://example.com/zabbix/api_jsonrpc.php' \   --header 'Authorization: Bearer ${AUTHORIZATION_TOKEN}' \   --header 'Content-Type: application/json-rpc' \   --data '{"jsonrpc":"2.0","method":"trigger.create","params":[{"description":"Processor load is too high on {HOST.NAME}","expression":"last(/Linux server/system.cpu.load[percpu,avg1])>5",},{"description":"Too many processes on {HOST.NAME}","expression":"avg(/Linux server/proc.num[],5m)>300",}],"id":4}' ```  作成が成功した場合のレスポンスには、新しく作成したトリガーのIDが含まれます。  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "17369",             "17370"         ]     },     "id": 4 } ```

en-us	##### - Credentials (login:password)  System:  -   root:zabbix  Zabbix frontend:  -   Admin:zabbix  Database:  -   root:<random> -   zabbix:<random>  ::: noteclassic Database passwords are randomly generated during the installation process.\ Root password is stored inside the /root/.my.cnf file. It is not required to input a password under the "root" account. :::  To change the database user password, changes have to be made in the following locations:  -   MySQL; -   /etc/zabbix/zabbix\_server.conf; -   /etc/zabbix/web/zabbix.conf.php.  ::: noteclassic  Separate users `zabbix_srv` and `zabbix_web` are defined for the server and the frontend respectively.  :::
ja	##### - ユーザー認証情報（ログイン:パスワード）  システム：  - root:zabbix  Zabbixフロントエンド：  - Admin:zabbix  データベース：  - root:<ランダム> - zabbix:<ランダム>  ::: noteclassic データベースパスワードは、インストールプロセス中にランダムに生成されます。 ルートパスワードは/root/.my.cnfファイル内に保存されます。 「root」アカウントでパスワードを入力する必要はありません。 ::: データベースユーザーのパスワードを変更するには、次のファイル等で変更を行う必要があります。  - MySQL; - /etc/zabbix/zabbix\ _server.conf; - /etc/zabbix/web/zabbix.conf.php;  ::: noteclassic  サーバーとフロントエンドには、それぞれ別々のユーザー`zabbix_srv`と`zabbix_web`が定義されています。 :::

en-us	#### CRL expired or expires during server operation  [*OpenSSL*]{.underline}, in server log:  -   before expiration:  ```{=html} <!-- --> ```     cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\         SSL_connect() returned SSL_ERROR_SSL: file s3_clnt.c line 1253: error:14090086:\         SSL routines:ssl3_get_server_certificate:certificate verify failed:\         TLS write fatal alert "certificate revoked"  -   after expiration:  ```{=html} <!-- --> ```     cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\         SSL_connect() returned SSL_ERROR_SSL: file s3_clnt.c line 1253: error:14090086:\         SSL routines:ssl3_get_server_certificate:certificate verify failed:\         TLS write fatal alert "certificate expired"  The point here is that with valid CRL a revoked certificate is reported as "certificate revoked". When CRL expires the error message changes to "certificate expired" which is quite misleading.  [*GnuTLS*]{.underline}, in server log:  -   before and after expiration the same:  ```{=html} <!-- --> ```     cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\           invalid peer certificate: The certificate is NOT trusted. The certificate chain is revoked.
ja	#### CRL が期限切れになった、またはサーバー操作中に期限切れになった  [*OpenSSL*]{.underline}サーバー ログ:  -   期限切れ前:  ```{=html} <!-- --> ```     cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\         SSL_connect() returned SSL_ERROR_SSL: file s3_clnt.c line 1253: error:14090086:\         SSL routines:ssl3_get_server_certificate:certificate verify failed:\         TLS write fatal alert "certificate revoked"  -   期限切れ後:  ```{=html} <!-- --> ```     cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\         SSL_connect() returned SSL_ERROR_SSL: file s3_clnt.c line 1253: error:14090086:\         SSL routines:ssl3_get_server_certificate:certificate verify failed:\         TLS write fatal alert "certificate expired"  ここでのポイントは、有効な CRL を使用すると、取り消された証明書が「証明書が取り消された」として報告されることです。 CRL の有効期限が切れると、エラー メッセージが「証明書の有効期限が切れました」に変わります。これは誤解を招く可能性があります。  [*GnuTLS*]{.underline}サーバーログ:  -   有効期限の前後で同じ:  ```{=html} <!-- --> ```     cannot connect to proxy "proxy-openssl-1.0.1e": TCP successful, cannot establish TLS to [[127.0.0.1]:20004]:\           invalid peer certificate: The certificate is NOT trusted. The certificate chain is revoked.

en-us	### Cryptography
ja	### 暗号化

en-us	#### CSRF tokens   For enhanced security against CSRF (Cross Site Request Forgery) attacks,  Zabbix frontend now uses randomly generated CSRF tokens instead of static session-based tokens. If your installation uses an IDS/IPS that checks for specific token names, it may be necessary to update its configuration to recognize the new token name,  `_csrf_token`, in order to avoid false positive detections.
ja	#### CSRFトークン   CSRF (クロスサイトリクエストフォージェリ) 攻撃に対するセキュリティを強化するために、Zabbixフロントエンドは、静的なセッションベースのトークンの代わりに、ランダムに生成された CSRFトークンを使用するようになりました。 インストールで特定のトークン名をチェックするIDS/IPSを使用している場合、誤検知を回避するために、新しいトークン名 `_csrf_token` を認識するように構成を更新する必要がある場合があります。

en-us	#### Custom macros  The **LLD macros** tab allows to specify custom low-level discovery macros.  Custom macros are useful in cases when the returned JSON does not have the required macros already defined. So, for example:  -   The native `vfs.fs.discovery` key for filesystem discovery returns a     JSON with some pre-defined LLD macros such as {\#FSNAME},     {\#FSTYPE}. These macros can be used in item, trigger prototypes     (see subsequent sections of the page) directly; defining custom     macros is not needed; -   The `vfs.fs.get` agent item also returns a JSON with [filesystem     data](/manual/discovery/low_level_discovery/examples/mounted_filesystems),     but without any pre-defined LLD macros. In this case you may define     the macros yourself, and map them to the values in the JSON using     JSONPath:  ![](../../../assets/en/manual/discovery/low_level_discovery/lld_fs_c.png)  The extracted values can be used in discovered items, triggers, etc. Note that values will be extracted from the result of discovery and any preprocessing steps so far.  |Parameter|Description| |--|--------| |*LLD macro*|Name of the low-level discovery macro, using the following syntax: {\#MACRO}.| |*JSONPath*|Path that is used to extract LLD macro value from a LLD row, using JSONPath syntax.<br>For example, `$.foo` will extract "bar" and "baz" from this JSON: `[{"foo":"bar"}, {"foo":"baz"}]`<br>The values extracted from the returned JSON are used to replace the LLD macros in item, trigger, etc. prototype fields.<br>JSONPath can be specified using the dot notation or the bracket notation. Bracket notation should be used in case of any special characters and Unicode, like `$['unicode + special chars #1']['unicode + special chars #2']`.|
ja	#### LLDマクロ  **LLDマクロ**タブではカスタマイズしたローレベルディスカバリマクロを指定できます。  カスタムマクロは、返されたJSONに必要なマクロがまだ定義されていない場合に役立ちます。  例：  -   ファイルシステム検出用のネイティブの`vfs.fs.discovery`キーは{\#FSNAME}、{\#FSTYPE}などの事前定義されたLLDマクロを含むJSONを返します。 これらのマクロは、アイテムで使用でき、プロトタイプをトリガーします（ページの後続のセクションを参照）。 カスタムマクロを定義する必要はありません。 -   `vfs.fs.get`エージェントアイテムは[ファイルシステムデータ](/manual/discovery/low_level_discovery/examples/mounted_filesystems)を含むJSONを返しますが、事前定義されたLLDマクロはありません。 この場合マクロを自分で定義し、JSONPathを使用してJSONの値にマップすることができます。  ![](../../../assets/en/manual/discovery/low_level_discovery/lld_fs_c.png)  抽出された値は、ディスカバリアイテム、トリガーなどで使用できます。値は、検出の結果とこれまでの前処理ステップから抽出されることに注意してください。  |パラメータ|説明| |--|--------| |*LLDマクロ*|次の構文を使用したローレベルディスカバリマクロの名前：{\#MACRO}| |*JSONPath*|JSONPath構文を使用してLLD行からLLDマクロ値を抽出するために使用されるパス。<br>たとえば、 `$.foo`はこのJSONから"bar"と"baz"を抽出します：` [{"foo":"bar"}、{"foo":"baz"}]` <br>返されたJSONから抽出された値は、アイテム、トリガーなどのプロトタイプフィールドのLLDマクロを置き換えるために使用されます。<br>JSONPathはドット表記またはブラケット表記を使用して指定できます。`$['unicode + special chars#1']['unicode + special chars#2']`のように、特殊文字やUnicodeの場合は、角かっこ表記を使用する必要があります。|

en-us	#### Custom script limit  Available custom script length depends on the database used:  |Database|Limit in characters|Limit in bytes| |---|---|---| |*MySQL*|65535|65535| |*PostgreSQL*|65535|not limited| |*Oracle*|2048|4000| |*SQLite (only Zabbix proxy)*|65535|not limited|
ja	#### カスタムスクリプトの制限  使用可能なカスタムスクリプトの長さは、使用するデータベースによって異なります。  |データベース|文字数の上限|バイト数の上限| |---|---|---| |*MySQL*|65535|65535| |*PostgreSQL*|65535|制限なし| |*Oracle*|2048|4000| |*SQLite (Zabbixプロキシのみ)*|65535|制限なし|

en-us	# dashboard.create
ja	# dashboard.create

en-us	# dashboard.delete
ja	# dashboard.delete

en-us	# dashboard.get
ja	# dashboard.get

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

en-us	#### Dashboards  Manage dashboards and make scheduled reports based on them.  [Dashboard API](/manual/api/reference/dashboard) | [Template dashboard API](/manual/api/reference/templatedashboard) | [Report API](/manual/api/reference/report)
ja	#### ダッシュボード  ダッシュボードを管理し、それに基づいてスケジュールされたレポートを作成します。  [Dashboard API](/manual/api/reference/dashboard) | [Template dashboard API](/manual/api/reference/templatedashboard) | [Report API](/manual/api/reference/report)

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

en-us	# dashboard.update
ja	# dashboard.update

en-us	# Dashboard widget fields
ja	# Dashboard widget fields

en-us	#### dashboard  [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) Added new [dashboard widget field](/manual/api/reference/dashboard/object#dashboard-widget-field) types (11 - User, 12 - Action, 13 - Media type).\  Added new possible value combinations of the dashboard widget field object properties for different widget types:\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: Added `"type": 11, "name": "userids", "value": <user ID>`.\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: Added `"type": 12, "name": "actionids", "value": <action ID>`.\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: Added `"type": 13, "name": "mediatypeids", "value": <media type ID>`.\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: Added `"type": 0, "name": "statuses", "value": <0 - In progress; 1 - Sent/Executed; 2 - Failed>`.\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: Added `"type": 1, "name": "message", "value": "<any string value>"`.\ [ZBXNEXT-7661](https://support.zabbix.com/browse/ZBXNEXT-7661) `item`: Added `"type": 1, "name": "thresholds.color.<N>", "value": "<hexadecimal color code>"`.\ [ZBXNEXT-7661](https://support.zabbix.com/browse/ZBXNEXT-7661) `item`: Added `"type": 1, "name": "thresholds.threshold.<N>", "value": "<any string value>"`.\ [ZBXNEXT-5491](https://support.zabbix.com/browse/ZBXNEXT-5491) `svggraph`: Added `"type": 1, "name": "ds.data_set_label.<N>", "value": "<any string value>"`.\ [ZBXNEXT-8165](https://support.zabbix.com/browse/ZBXNEXT-8165) `tophosts`: Added `"type": 0, "name": "columns.decimal_places.<N>", "value": <valid values range: 0-10>`.\
ja	#### ダッシュボード  [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) [ダッシュボードウィジェットフィールド](/manual/api/reference/dashboard/object#dashboard-widget-field) タイプ (11 - ユーザー, 12 - アクション, 13 - メディアタイプ) を追加しました。\  さまざまなウィジェットタイプのダッシュボードウィジェットフィールドオブジェクトプロパティの新しい可能な値の組み合わせを追加しました:\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: `"type": 11, "name": "userids", "value": <user ID>` を追加しました。\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: `"type": 12, "name": "actionids", "value": <action ID>` を追加しました。\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: `"type": 13, "name": "mediatypeids", "value": <media type ID>` を追加しました。\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: `"type": 0, "name": "statuses", "value": <0 - In progress; 1 - Sent/Executed; 2 - Failed>` を追加しました。\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714) `actionlog`: `"type": 1, "name": "message", "value": "<any string value>"` を追加しました。\ [ZBXNEXT-7661](https://support.zabbix.com/browse/ZBXNEXT-7661) `item`: `"type": 1, "name": "thresholds.color.<N>", "value": "<hexadecimal color code>"` を追加しました。\ [ZBXNEXT-7661](https://support.zabbix.com/browse/ZBXNEXT-7661) `item`: `"type": 1, "name": "thresholds.threshold.<N>", "value": "<any string value>"` を追加しました。\ [ZBXNEXT-5491](https://support.zabbix.com/browse/ZBXNEXT-5491) `svggraph`: `"type": 1, "name": "ds.data_set_label.<N>", "value": "<any string value>"` を追加しました。\ [ZBXNEXT-8165](https://support.zabbix.com/browse/ZBXNEXT-8165) `tophosts`: `"type": 0, "name": "columns.decimal_places.<N>", "value": <valid values range: 0-10>` を追加しました。\

en-us	### Database creation  We assume that a *zabbix* database user with *password* password exists and has permissions to create database objects in ORCL service located on the *host* Oracle database server. Zabbix requires a Unicode database character set and a `UTF8` national character set. Check current settings:      sqlplus> select parameter,value from v$nls_parameters where parameter='NLS_CHARACTERSET' or parameter='NLS_NCHAR_CHARACTERSET';  Now prepare the database:      shell> cd /path/to/zabbix-sources/database/oracle     shell> sqlplus zabbix/password@oracle_host/ORCL     sqlplus> @schema.sql     # stop here if you are creating database for Zabbix proxy     sqlplus> @images.sql     sqlplus> @data.sql  ::: notetip Please set the initialization parameter CURSOR\_SHARING=FORCE for best performance. :::
ja	### データベースの作成  *password*というパスワードを持つ*zabbix*データベースユーザーが存在し、*host*のOracleデータベースサーバーにあるORCLサービスでデータベースオブジェクトを作成する権限を持っていることを前提としています。 Zabbixには、Unicodeデータベースの文字セットと`UTF8`国別文字セットが必要です。現在の設定を確認します。      sqlplus> select parameter,value from v$nls_parameters where parameter='NLS_CHARACTERSET' or parameter='NLS_NCHAR_CHARACTERSET';  次にデータベースを準備します。      shell> cd /path/to/zabbix-sources/database/oracle     shell> sqlplus zabbix/password@oracle_host/ORCL     sqlplus> @schema.sql     # Zabbixプロキシ用のデータベースを作成している場合はここまで     sqlplus> @images.sql     sqlplus> @data.sql  ::: notetip 最高のパフォーマンスを得るには、初期化パラメータCURSOR\_SHARING=FORCEを設定してください。 :::