en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Red Hat Enterprise Linux.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Server/proxy will not start if outdated database;<br>Audit log records lost because of database structure change.| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::
ja	#### 概要  このセクションでは、Red Hat Enterprise Linux用の公式Zabbixパッケージを使用して、Zabbix **5.4**.xからZabbix **6.0**.xへの[アップグレード](/manual/installation/upgrade)を成功させるために必要な手順を説明します。  Zabbixエージェントのアップグレードは必須ではありません（ただし推奨します）が、Zabbixサーバーとプロキシは、[同じメジャーバージョン](/manual/appendix/compatibility)であることが必要です。したがって、サーバーとプロキシの設定では、Zabbixサーバーとすべてのプロキシを停止してアップグレードする必要があります。 サーバーのアップグレード中にプロキシを実行し続けたとしても、プロキシのアップグレード時に古いデータが破棄され、プロキシの構成がサーバーと同期されるまで新しいデータが収集されないため、メリットがありません。  プロキシ上のSQLiteデータベースは、データベースのアップグレードがサポートされておらず、データベースファイルを手動で削除する必要があるため、アップグレード前のプロキシからのヒストリデータは失われることに注意してください。プロキシが初めて起動され、SQLiteデータベースファイルが見つからない場合、プロキシは自動的に作成します。  データベースのサイズによっては、バージョン6.0へのデータベースアップグレードに時間がかかる場合があります。  ::: notewarning アップグレードを開始する前に**アップグレードノート**を必ずお読みください！ :::  以下のアップグレードノートがあります：  |アップグレード元|アップグレードノート全文|バージョン間での最も重要な変更| |--|--|------| |5.4.x    |Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求されるデータベースの最低バージョンの上昇<br>古いデータベースでサーバーとプロキシは起動不能<br>データベースの構造変更のため監査ログのレコードが消える| |5.2.x    |Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求されるデータベースの最低バージョンが上昇<br>集計アイテムが個別のタイプから削除| |5.0.x LTS|Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求されるPHPの最低バージョンが7.2.0から7.2.5に変更| |4.4.x    |Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|IBM DB2のサポートを削除<br>要求されるPHPの最低バージョンを5.4.0から7.2.0に変更<br>要求されるデータベースの最低バージョンが上昇<br>ZabbixのPHPファイルのディレクトリ変更| |4.2.x    |Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber、Ez Textingのメディアタイプ削除| |4.0.x LTS|Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|古いプロキシからアップグレードされたサーバーへのデータ通知不可<br>新しいエージェントは古いZabbixサーバーとの動作不可| |3.4.x    |Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread'および'zlib'ライブラリが必須<br>プレーンテキストのプロトコルが削除されヘッダー必須<br>バージョン1.4以前のZabbixエージェントのサポート終了<br>パッシブプロキシの設定にServerパラメーターが必須| |3.2.x    |Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|ZabbixサーバーとWebインターフェースのバックエンドデータベースとしてSQLiteのサポートは削除<br>POSIX拡張の代わりにPerl互換正規表現(PCRE)をサポート<br>Zabbixサーバーに'libpcre'および'libevent'ライブラリが必須<br>'nowait'フラグが設定されていないUserParameter、リモートコマンド、system.run\[\]アイテムは、Zabbixサーバーで実行されるスクリプトと同様に終了コードのチェックを追加<br>Zabbix Javaゲートウェイは新しい機能をサポートするためアップグレード必須| |3.0.x LTS|Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|ヒストリテーブルのサイズによっては、データベースのアップグレード処理に時間がかかる| |2.4.x    |Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求されるPHPの最小バージョンが5.3.0から5.4.0に変更<br>エージェントのLogFileパラメータが必須| |2.2.x LTS|Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|ノードベースの分散監視削除| |2.0.x    |Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求される最小のPHPバージョンが5.1.6から5.3.0に変更<br>ZabbixサーバーがMySQLデータベースと正しく連携するには、大文字と小文字を区別する文字コードセットutf8と照合順序utf8\_binが必須。[データベース作成スクリプト](/manual/appendix/install/db_scripts#mysql)参照<br>PHP拡張機能の'mysql'の代わりに'mysqli'を使用するよう変更|  6.0用の[システム要件](/manual/installation/requirements)でチェックしてください。  ::: notetip アップグレード中に並行してSSHのセッションを実行し、一方でアップグレード手順を実行し、もう一方でサーバーやプロキシのログを監視すると便利な場合があります。例えば、`tail -f zabbix_server.log`または`tail -f zabbix_proxy.log`を実行すると、最新のログとエラー発生をリアルタイムで把握することができます。これは、本番環境のインスタンスにとって重要です。 :::

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Red Hat Enterprise Linux.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Server/proxy will not start if outdated database;<br>Audit log records lost because of database structure change.| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::
ja	#### 概要  このセクションではRed Hat Enterprise Linux用の公式Zabbixパッケージを使用して、Zabbix**5.4**.xからZabbix**6.0**.xへの[アップグレード](/manual/installation/upgrade)を成功させるために必要な手順を説明します。  Zabbixエージェントのアップグレードは必須ではありませんが推奨します。 Zabbixサーバーとプロキシは[同じメジャーバージョン](/manual/appendix/compatibility)である必要があります。 したがってサーバープロキシ設定では、Zabbixサーバーとすべてのプロキシを停止してアップグレードする必要があります。 サーバーのアップグレード中にプロキシを実行し続けても、プロキシのアップグレード中に古いデータが破棄され、プロキシ構成がサーバーと同期されるまで新しいデータが収集されないため、メリットがありません。  プロキシ上のSQLiteデータベースは、データベースのアップグレードがサポートされておらず、データベースファイルを手動で削除する必要があるため、アップグレード前のプロキシからの履歴データは失われることに注意してください。プロキシが初めて起動され、SQLiteデータベースファイルが見つからない場合、プロキシはそれを自動的に作成します。  データベースのサイズによっては、バージョン6.0へのデータベースアップグレードに時間がかかる場合があります。  ::: notewarning アップグレードする前に**アップグレードノート**を必ずお読みください。 :::  次のアップグレードノートが利用可能です。  |アップグレード元|アップグレードノート全文|バージョン間の重要な変更| |------------|-----------------------|---------------------------------------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求データベースバージョン上昇<br>古いデータベースの場合、サーバー/プロキシは起動不能に<br>データベース構造の変更により監査ログレコードが失効| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求データベースバージョン上昇<br>集計アイテムが個別のタイプから削除| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|要求PHPバージョンが7.2.0から7.2.5に| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|IBMDB2のサポート終了<br>要求PHPバージョンが5.4.0から7.2.0に<br>要求データベースバージョン上昇<br>ZabbixPHPファイルディレクトリ変更| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber、EZ Textingメディアタイプ削除| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|古いプロキシからアップグレードされたサーバーへのにデータ報告が不能に<br>新しいエージェントは古いZabbixサーバーと連携不能に| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|「libpthread」および「zlib」ライブラリが必須に<br>プレーンテキストプロトコルのサポートが削除されヘッダーが必須に<br>バージョン1.4以前のZabbixエージェントのサポート終了<br>パッシブプロキシ構成のサーバーパラメータが必須に| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Zabbixサーバー/フロントエンドのバックエンドデータベースが削除されたため、SQLiteがサポートされます。<br>POSIX拡張の代わりに、Perl互換正規表現（PCRE）がサポートされます。<br>「libpcre」および「libevent」ライブラリが必須に<br>「nowait」フラグのないユーザーパラメータ、リモートコマンド、system.run\[\]アイテム、およびZabbixサーバーで実行されるスクリプトの終了コードチェックが追加<br> Zabbix Javaゲートウェイは、新しい機能をサポートするためにアップグレードする必要があります。| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|履歴テーブルのサイズによっては、データベースのアップグレードに時間がかかる場合があります。| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|必須PHPバージョンが5.3.0から5.4.0に<br>LogFileエージェントパラメータの指定が必須に| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|ノードベースの分散監視削除| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|必須PHPバージョンが5.1.6から5.3.0に<br>ZabbixサーバーがMySQLデータベースと正しく連携するには、大文字と小文字を区別するデータベースおよび文字セットutf8とutf8\_binの照合が必要に。 [データベース作成スクリプト](/manual/appendix/install/db_scripts#mysql)を参照してください。<br>PHP拡張機能'mysql'の代わりに'mysqli'が必須に|  6.0の[要件](/manual/installation/requirements)を確認することもできます。  ::: notetip アップグレード中に並列で2つのSSHセッションを実行し、一方でアップグレード手順を実行し、もう一方でサーバー/プロキシのログを監視すると便利な場合があります。たとえば、2番目のSSHセッションで `tail -f zabbix_server.log`または`tail -f zabbix_proxy.log`を実行すると、最新のログファイルエントリと発生する可能性のあるエラーがリアルタイムで表示されます。これは、実稼働インスタンスにとって重要な場合があります。 :::

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix sources.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  ::: noteimportant It is no longer possible to start the upgraded server and have older and unupgraded proxies report data to a newer server. This approach, which was never recommended nor supported by Zabbix, now is officially disabled, as the server will ignore data from unupgraded proxies. :::  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Server/proxy will not start if outdated database;<br>Audit log records lost because of database structure change.| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::
ja	#### 概要  このセクションではZabbixの公式ソースを使用して、Zabbix**5.4**.xからZabbix**6.0 **.xへの[アップグレード](/manual/installation/upgrade)を成功させるために必要な手順を説明します。  Zabbixエージェントのアップグレードは必須ではありませんが推奨します。 Zabbixサーバーとプロキシは[同じメジャーバージョン](/manual/appendix/compatibility)である必要があります。 したがってサーバープロキシ設定では、Zabbixサーバーとすべてのプロキシを停止してアップグレードする必要があります。 サーバーのアップグレード中にプロキシを実行し続けても、プロキシのアップグレード中に古いデータが破棄され、プロキシ構成がサーバーと同期されるまで新しいデータが収集されないため、メリットがありません。  ::: noteimportant アップグレードされたサーバーにアップグレードされていないプロキシがデータを報告することはできなくなりました。このアプローチはZabbixによって推奨もサポートもされていませんでしたが、現在は正式に無効になっています。 :::  プロキシ上のSQLiteデータベースは、データベースのアップグレードがサポートされておらず、データベースファイルを手動で削除する必要があるため、アップグレード前のプロキシからの履歴データは失われることに注意してください。プロキシが初めて起動され、SQLiteデータベースファイルが見つからない場合、プロキシはそれを自動的に作成します。  データベースのサイズによっては、バージョン6.0へのデータベースアップグレードに時間がかかる場合があります。  ::: notewarning アップグレードする前に**アップグレード時の注意点**を必ずお読みください。 :::  アップグレード時の注意点は以下のようにまとめられています。  |アップグレード元|全ての注意点を読む|バージョン間の重要な変更点| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|データベースの必要最小バージョンの上昇<br>古いデータベースの場合、サーバー/プロキシは起動不能に<br>データベース構造の変更により監査ログレコードが失効| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|データベースの必要最小バージョンの上昇<br>累計アイテムが個別のタイプから削除| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|PHP必要最小バージョンが7.2.0から7.2.5へ変更| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|IBMDB2のサポート終了<br>PHP必要最小バージョンが5.4.0から7.2.0へ変更<br>データベースの必要最小バージョンの上昇<br>ZabbixPHPファイルディレクトリの変更| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber、EZ Textingメディアタイプの削除| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|古いプロキシからアップグレードされたサーバーへのにデータ報告が不能に<br>新しいエージェントは古いZabbixサーバーと連携不能に| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread'および'zlib'ライブラリが必須に<br>プレーンテキストプロトコルのサポートが削除されヘッダーが必須に<br>バージョン1.4以前のZabbixエージェントのサポート終了<br>パッシブプロキシ構成のサーバーパラメータが必須に| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Zabbixサーバー/フロントエンドのバックエンドデータベースとしてのSQLiteサポートが削除<br>POSIX拡張の代わりにPerl互換正規表現(PCRE)をサポート<br>'libpcre'および'libevent'ライブラリが必須に<br>'nowait'フラグのないユーザーパラメータ、リモートコマンド、system.run\[\]アイテム、およびZabbixサーバーで実行されるスクリプトの終了コードチェックが追加<br>Zabbix Javaゲートウェイは、新しい機能をサポートするためにアップグレードが必要| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|ヒストリテーブルのサイズによっては、データベースのアップグレードに時間がかかる場合があります。| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|PHP必要最小バージョンが5.3.0から5.4.0へ変更<br>LogFileエージェントパラメータの指定が必須に| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|ノードベースの分散監視削除| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|PHP必要最小バージョンが5.1.6から5.3.0へ変更<br>ZabbixサーバーがMySQLデータベースと正しく連携するために、大文字と小文字を区別するデータベースおよび文字セットutf8とutf8\_binの照合が必要に。 詳細は[データベース作成スクリプト](/manual/appendix/install/db_scripts#mysql)を参照してください。<br>PHP拡張機能'mysql'の代わりに'mysqli'が必須に|  6.0の[要件](/manual/installation/requirements)を確認することもできます。  ::: notetip アップグレード中に並列で2つのSSHセッションを実行し、一方でアップグレード手順を実行し、もう一方でサーバー/プロキシのログを監視すると便利な場合があります。たとえば、2番目のSSHセッションで `tail -f zabbix_server.log`または`tail -f zabbix_proxy.log`を実行すると、最新のログファイルエントリと発生する可能性のあるエラーがリアルタイムで表示されます。これは、実稼働インスタンスにとって重要な場合があります。 :::

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) using official RPM and DEB packages provided by Zabbix for:  -   [Red Hat Enterprise     Linux](/manual/installation/upgrade/packages/rhel) -   [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)
ja	#### 概要  このセクションでは、Zabbixが提供する公式RPMおよびDEBパッケージを使用して[アップグレード](/manual/installation/upgrade)を成功させるために必要な手順を説明します。  -   [Red Hat Enterprise Linux](/manual/installation/upgrade/packages/rhel) -   [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)

en-us	#### Overview  This section provides upgrade information for Zabbix **6.0**:  -   using packages:     -   for [Red Hat Enterprise         Linux](/manual/installation/upgrade/packages/rhel)     -   for         [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)  ```{=html} <!-- --> ``` -   using [sources](/manual/installation/upgrade/sources)  Direct upgrade to Zabbix 6.0.x is possible from Zabbix **5.4**.x, **5.2**.x, **5.0**.x, **4.4**.x, **4.2**.x, **4.0**.x, **3.4**.x, **3.2**.x, **3.0**.x, **2.4**.x, **2.2**.x and **2.0**.x. For upgrading from earlier versions consult Zabbix documentation for 2.0 and earlier.
ja	#### 概要  このセクションでは、Zabbix**6.0**へのアップグレード情報を提供します。  - パッケージ使用      - [Red Hat Enterprise Linux](/manual/installation/upgrade/packages/rhel)      - [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)  ```{=html} <!-- --> ``` - [ソース](/manual/installation/upgrade/sources)使用  Zabbix6.0.xへの直接アップグレードはZabbix**5.4**.x、**5.2**.x、**5.0**.x、**4.4**.x、**4.2**.x、**4.0**.x、**3.4**.x、**3.2**.x、**3.0**.x、**2.4**.x、**2.2**.x、**2.0**.xから可能です。 Zabbix 1.8以前のバージョンからのアップグレードについては、各バージョンのZabbixのドキュメントを参照してください。

en-us	#### Overview  This type of low-level [discovery](/manual/discovery/low_level_discovery) is done using SQL queries, whose results get automatically transformed into a JSON object suitable for low-level discovery.
ja	#### 概要  このタイプのローレベル[ディスカバリ](/manual/discovery/low_level_discovery)はSQLクエリで実行され、その結果はローレベルディスカバリに適したJSONオブジェクトに自動的に変換されます。

en-us	#### Overview  This widget contains shortcuts to the most needed graphs, sorted alphabetically.  The list of shortcuts is populated when you [view](/manual/web_interface/frontend_sections/monitoring/hosts/graphs) a graph and then click on its ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/button_add_fav.png) *Add to favorites* button.  All configuration parameters are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets.
ja	#### 概要  このウィジェットにはアルファベット順にソートされた、お気に入りに追加されたグラフへのショートカットが含まれています。  グラフを[表示](/manual/web_interface/frontend_sections/monitoring/hosts/graphs)してから![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/button_add_fav.png)*お気に入りに追加*ボタンをクリックすると、ショートカットのリストに表示されます。  すべての構成パラメーターは[共通](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)です。

en-us	#### Overview  This widget contains shortcuts to the most needed maps, sorted alphabetically.  The list of shortcuts is populated when you [view](/manual/web_interface/frontend_sections/monitoring/maps#viewing_maps) a map and then click on its ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/button_add_fav.png) *Add to favorites* button.  All configuration parameters are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets.
ja	#### 概要  このウィジェットにはアルファベット順にソートされた、お気に入りに追加されたマップへのショートカットが含まれています。  マップを[表示](/manual/web_interface/frontend_sections/monitoring/maps#viewing_maps)してから![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/button_add_fav.png)*お気に入りに追加*ボタンをクリックすると、ショートカットのリストに表示されます。  すべての構成パラメーターは[共通](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)です。

en-us	#### Overview  This widget displays a status summary of the active network discovery rules.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/discovery_status.png)  All configuration parameters are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets.
ja	#### 概要  このウィジェットは、アクティブなネットワークディスカバリルールのステータス概要を表示します。  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/discovery_status.png)  すべての構成パラメーターは[共通](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)です。

en-us	#### Overview  This widget displays a status summary of the active web monitoring scenarios.
ja	#### 概要  このウィジェットはアクティブなWeb監視シナリオのステータス概要を表示します。

en-us	#### Overview  This widget displays the content retrieved from the specified URL.
ja	#### 概要  このウィジェットは、指定されたURLから取得されたコンテンツを表示します。

en-us	#### Overview  This widget displays the same information as in *Reports* → *[System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*, however, a single dashboard widget can only display either the system stats or the high availability nodes at a time (not both).
ja	#### 概要  このウィジェットは*レポート* → *[システム情報](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*と同じ情報を表示しますが、単一のダッシュボードウィジェットは一度にシステム統計またはHAノードのいずれか（両方ではない）のみを表示できます。

en-us	#### Overview  This widget is useful for displaying [SLA reports](/manual/web_interface/frontend_sections/services/sla_report).  Functionally it is similar to the *Services* -> *SLA report* section.
ja	#### 概要  このウィジェットは[SLAレポート](/manual/web_interface/frontend_sections/services/sla_report)を表示するのに役立ちます。 機能的には*サービス* -> *SLAレポート*セクションに似ています。

en-us	#### Overview  This widget is useful for displaying the value of a single item  prominently.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_single.png)  Besides the value itself, additional elements can be displayed, if desired:  - time of the metric - item description - change indicator for the value  - item unit   The widget can display numeric and string values. String values are displayed on a single line and truncated, if needed. "No data" is displayed, if there is no value for the item.  Clicking on the value leads to an ad-hoc graph for numeric items or latest data for string items.  The widget and all elements in it can be visually fine-tuned using [advanced configuration](#advanced-configuration) options, allowing to create a  wide variety of visual styles:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_widgets.png)
ja	#### 概要  アイテムの値ウィジェットでは、単一のアイテムの値を表示できます。  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_single.png)  値自体に加えて必要に応じて追加の要素を表示できます。  -   メトリックの時間 -    アイテム説明 -    変更した値のインジケーター -    アイテムユニット  ウィジェットは数値と文字列値を表示できます。 文字列値は1行に表示され、必要に応じて切り捨てられます。 アイテムの値がない場合は、*データなし*が表示されます。  値をクリックすると、数値項目のアドホックグラフまたは文字列項目の最新データが表示されます。  ウィジェットとその中のすべての要素は、高度な構成オプションを使用して視覚的に微調整でき、さまざまな視覚スタイルを作成できます。  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value_widgets.png)

en-us	#### Overview  This widget provides a way to create custom tables for displaying the data situation,  allowing to display *Top N*-like reports and progress-bar reports useful for capacity planning.  The maximum number of hosts that can be displayed is 100.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts.png){width="527"}  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts2.png)
ja	#### 概要  このウィジェットは、データの状況を表示するためのカスタム テーブルを作成する方法を提供し、キャパシティ プランニングに役立つ *Top N* のようなレポートとプログレス バー レポートを表示できるようにします。  表示できるホストの最大数は 100 です。  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts.png){width="527"}  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts2.png)

en-us	#### Overview  Though Zabbix offers a large number of webhook integrations available out-of-the-box, you may want to create your own webhooks instead. This section provides examples of custom webhook scripts (used in the *Script* parameter). See [webhook](/manual/config/notifications/media/webhook) section for description of other webhook parameters.
ja	#### 概要  Zabbix は多くの Webhook 統合機能を提供しています。しかし、独自の Webhook を作成することもできます。<br> このセクションでは、カスタム Webhook スクリプトの例を示します。( *Script* パラメータで使用します)<br> [webhook](/manual/config/notifications/media/webhook) セクションでその他の Webhook パラメータについて説明しています。

en-us	#### Overview  To configure a host in Zabbix frontend, do the following:  -   Go to: *Configuration → Hosts* or *Monitoring → Hosts* -   Click on *Create host* to the right (or on the host name to edit an     existing host) -   Enter parameters of the host in the form  You can also use the *Clone* and *Full clone* buttons in the form of an existing host to create a new host. Clicking on *Clone* will retain all the host's parameters and template linkage (keeping all entities from those templates). *Full clone* will additionally retain directly attached entities (tags, items, triggers, graphs, low-level discovery rules and web scenarios).  *Note*: When a host is cloned, it will retain all template entities as they are originally on the template. Any changes to those entities made on the existing host level (such as changed item interval, modified regular expression or added prototypes to the low-level discovery rule) will not be cloned to the new host; instead they will be as on the template.
ja	#### 概要  ZabbixのWebインターフェースでホストの設定を行うには以下の手順を実施します。  -   *設定 → ホスト* または *監視データ → ホスト* に遷移します。 -   右側の「ホストの作成」をクリック(またはホスト名をクリックして既存のホストを編集)します。 -   フォームにホストのパラメータを入力します。  既存のホストのフォームで*複製*および*すべて複製*ボタンを使用して、新しいホストを作成することもできます。 *複製*をクリックすると、ホストのすべてのパラメーターとテンプレートのリンクが保持されます。(それらのテンプレートのすべてのエンティティが保持されます)*すべて複製*では、直接接続されたエンティティ(タグ、アイテム、トリガー、グラフ、ローレベルディスカバリ、Webシナリオ)も保持されます。  *注意*: ホストを複製した場合、テンプレート上のすべてのエンティティはそのまま保持されます。これらのエンティティに加えられたすべての変更(アイテムの監視間隔の変更、正規表現の変更、ローレベルディスカバリルールへのプロトタイプの追加など)は、新しいホストには複製されず、テンプレート上にそのまま残ります。

en-us	#### Overview  To configure a network discovery rule used by Zabbix to discover hosts and services:  -   Go to *Configuration → Discovery* -   Click on *Create rule* (or on the rule name to edit an existing one) -   Edit the discovery rule attributes
ja	#### 概要  Zabbixで使用されるネットワークディスカバリルールでホストやサービスを検出するように設定する方法は次の通りです。  -   [設定]→[ディスカバリ]を選択 -   [ディスカバリルールの作成]をクリック（またはルール名をクリックして既存のルールを編集） -   ディスカバリルールの属性を編集

en-us	#### Overview  To configure a trigger, do the following:  -   Go to: *Configuration* → *Hosts* -   Click on *Triggers* in the row of the host -   Click on *Create trigger* to the right (or on the trigger name to     edit an existing trigger) -   Enter parameters of the trigger in the form  See also [general information](/manual/config/triggers) on triggers and their calculation times.
ja	#### 概要  trigger を設定するには、次のようにします。  - *Configuration* → *Hosts*にアクセスします。 - ホストの行にある*Triggers*をクリックします。 - 右側の*Create trigger*をクリックします(または、既存の trigger を編集するために trigger 名をクリックします) - フォームに trigger のパラメータを入力します。  trigger とその計算時間については、[general information](/manual/config/triggers)も参照してください。

en-us	#### Overview  To configure e-mail as the delivery channel for messages, you need to configure e-mail as the media type and assign specific addresses to users.  ::: noteclassic  Multiple notifications for single event will be grouped together on the same email thread.  :::
ja	#### 概要  電子メールをメッセージの配信チャネルとして設定するには、メディアタイプとして電子メールを設定し、ユーザーに特定のアドレスを<br> 割り当てる必要があります。  ::: noteclassic 1つのイベントに対する複数の通知は同じメールスレッドにまとめられます。 :::

en-us	#### Overview  To create an item in Zabbix frontend, do the following:  -   Go to: *Configuration* → *Hosts* -   Click on *Items* in the row of the host -   Click on *Create item* in the upper right corner of the screen -   Enter parameters of the item in the form  You can also create an item by opening an existing one, pressing the *Clone* button and then saving under a different name.
ja	#### 概要  ZabbixのWebインターフェースでアイテムを作成するには、以下の手順で行います:  -   *設定* → *ホスト* を選択 -   ホストの行の *アイテム* をクリック -   画面右上の *アイテムの作成* をクリック -   フォーム内のアイテムのパラメータを入力  また、既存のアイテムを開き、*複製* ボタンを押し、別の名前で保存することでもアイテムを作成することができます。

en-us	#### Overview  To make the calculation of trigger expressions, calculated items and some macros much faster, a value cache option is supported by the Zabbix server.  This in-memory cache can be used for accessing historical data, instead of making direct SQL calls to the database. If historical values are not present in the cache, the missing values are requested from the database and the cache updated accordingly.  To enable the value cache functionality, an optional **ValueCacheSize** parameter is supported by the Zabbix server [configuration](/manual/appendix/config/zabbix_server) file.  Two internal items are supported for monitoring the value cache: **zabbix\[vcache,buffer,<mode>\]** and **zabbix\[vcache,cache,<parameter>\]**. See more details with [internal items](/manual/config/items/itemtypes/internal).
ja	#### 概要  トリガー式、計算 item 、一部のマクロの計算を高速化するために、Zabbix server では値キャッシュオプションが<br> サポートされています。  このインメモリキャッシュは、データベースに直接SQLを呼び出す代わりに、過去のデータへのアクセスに使用することができます。<br> 過去の値がキャッシュに存在しない場合、不足分の値はデータベースから要求され、それに応じてキャッシュが更新されます。  値キャッシュ機能を有効にするために、オプションの **ValueCacheSize** パラメータが Zabbix server の<br> [configuration](/manual/appendix/config/zabbix_server) ファイルでサポートされています。  値キャッシュを監視するために、2つの内部 item がサポートされています。**zabbix\[vcache,buffer,<mode>\]** と<br> zabbix\[vcache,cache,<parameter>**\]** です。詳細は、[internal items](/manual/config/items/itemtypes/internal)を参照してください。

en-us	#### Overview  Trapper items accept incoming data instead of querying for it.  It is useful for any data you might want to "push" into Zabbix.  To use a trapper item you must:  -   have a trapper item set up in Zabbix -   send in the data into Zabbix
ja	#### 概要  トラッパーアイテムは、問合せの代わりに受信データを受け取ります。  Zabbixに "プッシュ" したいデータに対して有効です。  トラッパーアイテムを使用するには、以下が必要です。  - Zabbixにトラッパーアイテムが設定されていること - Zabbixにデータを送信すること

en-us	#### Overview  Trigger-based event correlation allows to correlate separate problems reported by one trigger.  While generally an OK event can close all problem events created by one trigger, there are cases when a more detailed approach is needed. For example, when monitoring log files you may want to discover certain problems in a log file and close them individually rather than all together.  This is the case with triggers that have *PROBLEM event generation mode* parameter set to *Multiple*. Such triggers are normally used for log monitoring, trap processing, etc.  It is possible in Zabbix to relate problem events based on [tagging](/manual/config/tagging). Tags are used to extract values and create identification for problem events. Taking advantage of that, problems can also be closed individually based on matching tag.  In other words, the same trigger can create separate events identified by the event tag. Therefore problem events can be identified one-by-one and closed separately based on the identification by the event tag.
ja	#### 概要  トリガーベースのイベント相関では、1つのトリガーによって報告された別々の問題を相関させることができます。  通常、OK イベントは 1 つのトリガーによって作成されたすべての問題イベントを閉じることができますが、より詳細なアプローチが必要な場合もあります。たとえば、ログ ファイルを監視するときに、ログ ファイル内の特定の問題を検出し、それらをすべて閉じるのではなく、個別に閉じる必要がある場合があります。  これは、*問題イベント生成モード*パラメータが*複数*に設定されているトリガーの場合です。このようなトリガーは通常、ログ監視、トラップ処理などに使用されます。  Zabbix では、[タグ](/manual/config/tagging)に基づいて問題イベントを関連付けることができます。タグは、値を抽出し、問題イベントの識別を作成するために使用されます。これを利用して、一致するタグに基づいて問題を個別に閉じることもできます。  つまり、同じトリガーで、イベントタグによって識別される個別のイベントを作成できます。したがって、問題イベントを 1 つずつ識別し、イベントタグによる識別に基づいて個別に閉じることができます。

en-us	#### Overview  Triggers are logical expressions that "evaluate" data gathered by items and represent the current system state.  While items are used to gather system data, it is highly impractical to follow these data all the time waiting for a condition that is alarming or deserves attention. The job of "evaluating" data can be left to trigger expressions.  Trigger expressions allow to define a threshold of what state of data is "acceptable". Therefore, should the incoming data surpass the acceptable state, a trigger is "fired" - or changes its status to PROBLEM.  A trigger may have the following status:  |Status|Description| |-----|-----------| |OK|This is a normal trigger status.| |Problem|Something has happened. For example, the processor load is too high.| |Unknown|The trigger value cannot be calculated. See [Unknown status](#unknown-status).|  In a simple trigger we may want to set a threshold for a five-minute average of some data, for example, the CPU load. This is accomplished by defining a trigger expression where:  -   the 'avg' function is applied to the value received in the item key -   a five minute period for evaluation is used -   a threshold of '2' is set  ```     avg(/host/key,5m)>2 ```  This trigger will "fire" (become PROBLEM) if the five-minute average is *over* 2.  In a more complex trigger, the expression may include a **combination** of multiple functions and multiple thresholds. See also: [Trigger expression](/manual/config/triggers/expression).
ja	#### 概要  トリガーは、アイテムによって収集されたデータを "評価" し、現在のシステム状態を表す論理式です。  アイテムはシステム データを収集するために使用されますが、これらのデータを常に追跡し、警戒すべき状態や注意が必要な状態を待つのは非常に現実的ではありません。 データを「評価」する処理は、トリガーの条件式に任せることができます。  トリガーの条件式は、どのような状態のデータが "許容範囲" であるかの閾値を定義することができます。したがって、取得したデータが許容範囲を超えると、トリガーは "起動" され、ステータスが障害に変更されます。  トリガーは、次のようなステータスを持つことができます：  |状態|説明| |-----|-----------| |正常|これは正常なトリガーの状態です。| |障害|何かが起こった状態です。例えば、プロセッサの負荷が高すぎる。| |不明|トリガーの値が計算できない。[不明な状態](#unknown-state)参照|  単純なトリガーでは、CPU負荷などの一部のデータの5分間の平均値にしきい値を設定したいかもしれません。これは、トリガーの条件式を以下のように定義することによって実現できます。  -   アイテムキーで受け取った値に'avg'関数を適用する -   評価期間として5分間を使用 する -   しきい値を'2'に設定する  ```  · avg(host/key,5m)>2 ```  このトリガーは、5分間の平均が2を*超えたら*、障害イベントが発生します。（障害の状態になる）  より複雑なトリガーでは、条件式は複数の関数と複数の閾値の**組み合わせ**を含むことができます。 [トリガー条件式](/manual/config/triggers/expression)を参照してください。

en-us	#### Overview  Update operations are available in actions with the following event sources:  -   *Triggers* - when problems are     [updated](/manual/acknowledges#updating_problems) by other users,     i.e. commented upon, acknowledged, severity has been changed, closed     (manually); -   *Services* - when the severity of a service has changed but the     service is still not recovered.  Both messages and remote commands are supported in update operations. While several operations can be added, escalation is not supported - all operations are assigned to a single step and therefore will be performed simultaneously.
ja	#### 概要  更新時の実行は次のイベント ソースを使用したアクションで使用できます:  -   *トリガー* - 障害が他のユーザーによって [更新](/manual/acknowledges#updating_problems) されたとき、すなわち、コメントされた、承認された、深刻度が変更された、(手動で) クローズされたとき。 -   *サービス* - サービスの深刻度が変更されたが、サービスがまだ復旧されていない場合。  更新時の実行では、メッセージとリモート コマンドの両方がサポートされています。 複数の操作を追加できますが、エスカレーションはサポートされていません。すべての操作が 1 つのステップに割り当てられるため、同時に実行されます。

en-us	#### Overview  User groups allow to group users both for organizational purposes and for assigning permissions to data. Permissions to monitoring data of host groups are assigned to user groups, not individual users.  It may often make sense to separate what information is available for one group of users and what - for another. This can be accomplished by grouping users and then assigning varied permissions to host groups.  A user can belong to any number of groups.
ja	#### 概要  ユーザーグループは、組織的な目的とデータへのアクセス許可を割り当てるために、ユーザーをグループ化することができます。<br> ホストグループのデータを監視するための権限は、個々のユーザーではなく、ユーザーグループに割り当てられます。  あるユーザーグループにはどのような情報を、別のユーザーグループにはどのような情報を提供するかを分けることは、しばしば意味を<br> 持つ場合があります。これは、ユーザーをグループ化し、ホスト・グループに様々な権限を割り当てることで実現できます。  ユーザーはいくつでもグループに所属することができます。

en-us	#### Overview  User macros are supported in Zabbix for greater flexibility, in addition to the macros [supported](/manual/appendix/macros/supported_by_location) out-of-the-box.  User macros can be defined on global, template and host level. These macros have a special syntax:      {$MACRO}  Zabbix resolves macros according to the following precedence:  1.  host level macros (checked first) 2.  macros defined for first level templates of the host (i.e.,     templates linked directly to the host), sorted by template ID 3.  macros defined for second level templates of the host, sorted by     template ID 4.  macros defined for third level templates of the host, sorted by     template ID, etc. 5.  global macros (checked last)  In other words, if a macro does not exist for a host, Zabbix will try to find it in the host templates of increasing depth. If still not found, a global macro will be used, if exists.  ::: notewarning If a macro with the **same name** exists on multiple linked templates of the same level, the macro from the template with the lowest ID will be used. Thus having macros with the same name in multiple templates is a configuration risk. :::  If Zabbix is unable to find a macro, the macro will not be resolved.  ::: noteimportant Macros (including user macros) are left unresolved in the Configuration section (for example, in the trigger list) by design to make complex configuration more transparent. :::  User macros can be used in:  -   item key parameter -   item update intervals and flexible intervals -   trigger name and description -   trigger expression parameters and constants (see     [examples](#examples)) -   many other locations - see the [full     list](/manual/appendix/macros/supported_by_location_user)
ja	#### 概要  Zabbixでは、[supported](/manual/appendix/macros/supported_by_location)マクロに加え、より柔軟性の高い<br> ユーザーマクロがサポートされています。  ユーザマクロは、グローバル、テンプレート、ホストレベルで定義することができます。これらのマクロは<br> 特別な構文を持っています:      {$MACRO}  Zabbixは以下の優先順位に従ってマクロを解決します:  1.  ホストレベルのマクロ (最初にチェックされます) 2.  ホストの第1階層のテンプレート(ホストに直接リンクされたテンプレート)に定義されたマクロ(テンプレートIDでソートされます) 3.  ホストの第2階層のテンプレートに対して定義されたマクロ (テンプレートIDでソートされます) 4.  ホストの第3階層のテンプレートに対して定義されたマクロで、テンプレートID順に並べられます。 5.  グローバルマクロ(最後にチェック)  つまり、あるホストにマクロが存在しない場合、Zabbixはホストテンプレートから徐々にマクロを探そうとします。<br> それでも見つからない場合、グローバルマクロが存在すれば、それを使用します。  ::: notewarning 同じレベルのリンクされた複数のテンプレートに**同じ名前**のマクロが存在する場合、IDが最も小さいテンプレートの<br> マクロが使用されます。したがって、複数のテンプレートに同じ名前のマクロが存在することは、設定上のリスクとなります。<br> :::  Zabbix がマクロを見つけることができない場合、マクロは解決されません。  ::: noteimportant マクロ（ユーザーマクロを含む）は、複雑な設定をより分かりやすくするため、設定セクション（トリガーリストなど）で<br> 未解決のままになっています。 :::  以下の箇所でユーザーマクロを使用することができます:  -   item キーパラメーター -   item の更新間隔とフレキシブル間隔 -   トリガー名と説明 -   トリガ式パラメータと定数(参照: [examples](#examples)) -   他の多くの場所 - [full list](/manual/appendix/macros/supported_by_location_user)を参照してください

en-us	#### Overview  When monitoring systems using an agent, a good practice is to obtain metrics from the host on which the agent is installed. To use the principle of least privilege, it is necessary to determine what metrics are obtained from the agent.  The table in this document allows you to select the minimum rights for guaranteed correct operation of Zabbix agent.  If a different user is selected for the agent to work, rather than 'LocalSystem', then for the operation of agent as a Windows service, the new user must have the rights "Log on as a service" from "Local Policy→User Rights Assignment" and the right to create, write and delete the Zabbix agent log file. An Active Directory user must be added to the *Performance Monitor Users* group.  ::: noteclassic When working with the rights of an agent based on the "minimum technically acceptable" group, prior provision of rights to objects for monitoring is required. :::
ja	#### 概要  エージェントを使用してシステムを監視する場合は、エージェントがインストールされているホストからメトリックを取得することをお勧めします。最小特権の原則を使用するには、エージェントから取得するメトリックを判別する必要があります。  このドキュメントの表では、Zabbixエージェントの正しい動作を保証するための最小権限を選択できます。  エージェントの実行ユーザーを「LocalSystem」ではなく別のユーザーにした場合、エージェントをWindowsサービスとして実行するために対象ユーザーは「ローカルポリシー」→「ユーザー権限の割り当て」から「サービスとしてログオン」の権限と、Zabbixエージェントのログファイルを作成、書き込み、削除する権限を持っている必要があります。 対象ユーザーをActiveDirectoryの*PerformanceMonitorUsers*グループに追加する必要があります。  ::: noteclassic 「技術的に許容できる最小限の」グループに基づくエージェントの権利を使用する場合は、監視対象のオブジェクトに対する権利を事前に提供する必要があります。 :::

en-us	#### Overview  While a [simple graph](simple) is great for accessing data of one item and [custom graphs](custom) offer customization options, none of the two allow to quickly create a comparison graph for multiple items with little effort and no maintenance.  To address this issue, since Zabbix 2.4 it is possible to create ad-hoc graphs for several items in a very quick way.
ja	#### 概要  [simple graph](simple) は1つの item のデータにアクセスするのに適しており、[custom graphs](custom)はカスタマイズオプションを<br>提供しますが、少ない労力でメンテナンスなしに複数の item の比較グラフを素早く作成できるものはありません。  この問題を解決するために、Zabbix2.4から、複数の item のアドホックグラフを非常に迅速に作成することができるようになりました。

en-us	#### Overview  While generally problem events are resolved automatically when trigger status goes from 'Problem' to 'OK', there may be cases when it is difficult to determine if a problem has been resolved by means of a trigger expression. In such cases, the problem needs to be resolved manually.  For example, *syslog* may report that some kernel parameters need to be tuned for optimal performance. In this case the issue is reported to Linux administrators, they fix it and then close the problem manually.  Problems can be closed manually only for triggers with the *Allow manual close* option enabled.  When a problem is "manually closed", Zabbix generates a new internal task for Zabbix server. Then the *task manager* process executes this task and generates an OK event, therefore closing problem event.  A manually closed problem does not mean that the underlying trigger will never go into a 'Problem' state again. The trigger expression is re-evaluated and may result in a problem:  -   When new data arrive for any item included in the trigger expression     (note that the values discarded by a throttling preprocessing step     are not considered as received and will not cause trigger expression     to be re-evaluated); -   When time-based functions are used in the expression. Complete     time-based function list can be found on [Triggers     page](/manual/config/triggers).
ja	#### 概要  一般的に問題イベントは、トリガーのステータスが 'Problem' から 'OK' になったときに自動的に解決されますが、<br> トリガー式によって問題が解決されたかどうかを判断することが困難な場合もあります。そのような場合、手動で問題を<br> 解決する必要があります。  例えば、*syslog*は、いくつかのカーネルパラメータが最適なパフォーマンスのために調整される必要があることを<br> 報告するかもしれません。この場合、問題は Linux 管理者に報告され、管理者は問題を修正した後、問題を手動で解決します。  問題を手動で閉じることができるのは、*手動クローズを許可* オプションが有効になっているトリガーだけです。<br>  問題が "手動で閉じる" 場合、Zabbix は Zabbix server の新しい内部タスクを生成します。そして、*タスクマネジャー* プロセスが <br> このタスクを実行し、OKイベントを生成し、問題イベントを終了します。  手動で問題を閉じても、基礎となるトリガーが二度と '問題' 状態にならないわけではありません。トリガー式は再評価され、<br> 問題が発生する可能性があります:  -   トリガ式に含まれるいずれかの項目について、新しいデータが到着したとき（スロットリングの前処理ステップによって     破棄された値は、受信したとはみなされず、トリガ式の再評価の原因にならないことに注意する） -   時間ベースの関数が式で使用されている場合。タイムベース関数の完全なリストは、     [トリガー](/manual/config/triggers) で見ることができます。

en-us	#### Overview  While many things in the frontend can be configured using the frontend itself, some customisations are currently only possible by editing a definitions file.  This file is `defines.inc.php` located in /include of the Zabbix HTML document directory.
ja	#### 概要  フロントエンドの多くのものはフロントエンド自体を使用して設定できますが、一部のカスタマイズは現在、定義ファイルを編集することによってのみ可能です。  このファイルは、ZabbixHTMLドキュメントディレクトリの/includeにある`defines.inc.php`です。

en-us	#### Overview  While you may find the required index number (for example, of a network interface) among the SNMP OIDs, sometimes you may not completely rely on the index number always staying the same.  Index numbers may be dynamic - they may change over time and your item may stop working as a consequence.  To avoid this scenario, it is possible to define an OID which takes into account the possibility of an index number changing.  For example, if you need to retrieve the index value to append to **ifInOctets** that corresponds to the **GigabitEthernet0/1** interface on a Cisco device, use the following OID:      ifInOctets["index","ifDescr","GigabitEthernet0/1"]
ja	#### 概要  必要なインデックス番号（例えば、ネットワーク・インターフェース）をSNMP OIDの中から見つけることができるかもしれませんが<br> インデックス番号が常に同じであるとは限りません。  インデックス番号は動的であり、時間の経過とともに変化し、その結果、アイテムが動作しなくなる可能性があります。  このようなシナリオを回避するために、インデックス番号が変化する可能性を考慮したOIDを定義することが可能です。  たとえば、次のようなインデックス値を取得する必要があるとします。<br>  Cisco のデバイスの **GigabitEthernet0/1** インターフェイスに対応する**ifInOctets**に対応する<br> インデックス値を取得する必要がある場合、次のOIDを使用します。      ifInOctets["index", "ifDescr", "GigabitEthernet0/1"]

en-us	#### Overview  With calculated items it is possible to create calculations based on the values of other items.  Calculations may use both:  -   single values of individual items -   complex filters to select multiple items for aggregations (see     [aggregate     calculations](/manual/config/items/itemtypes/calculated/aggregate)     for details)  Thus, calculated items are a way of creating virtual data sources. All calculations are done by Zabbix server only. The values are periodically calculated based on the arithmetical expression used.  The resulting data is stored in the Zabbix database as for any other item; both history and trend values are stored and graphs can be generated.  ::: noteclassic If the calculation result is a float value it will be trimmed to an integer if the calculated item type of information is *Numeric (unsigned)*. :::  Calculated items share their syntax with trigger [expressions](/manual/config/triggers/expression). Comparison to strings is allowed in calculated items. Calculated items may be referenced by macros or other entities same as any other item type.  To use calculated items, choose the item type **Calculated**.
ja	#### 概要  計算項目を使用すると、他の項目の値を基に計算を行うことができます。  計算では、次の両方を使用できます。  - 個々の項目の単一の値 - 集計のために複数の項目を選択するための複雑なフィルター ([aggregate calculations](/manual/config/items/itemtypes/calculated/aggregate)を    参照してください。  このように、計算 item は仮想データソースを作成するための手段です。すべての計算はZabbix server のみによって行われます。<br> 値は使用された算術式に基づき定期的に計算されます。<br>  計算結果のデータは他のアイテムと同様にZabbixデータベースに保存され、ヒストリー値とトレンド値の両方が保存され、<br> グラフを作成することも可能です。  ::: noteclassic 計算結果がfloat値の場合、計算された item の情報タイプが*数値(符号なし)*であれば、整数に切り詰められます。 :::  計算 item は、トリガー式[expressions](/manual/config/triggers/expression) と構文を共有しています。<br> 計算 item は、文字列との比較も可能です。計算項目は、他の項目型と同様に、マクロや他のエンティティから参照することができます。  計算 item を使用するには、 item タイプ **Calculated** を選択します。

en-us	#### Overview  With escalations you can create custom scenarios for sending notifications or executing remote commands.  In practical terms it means that:  -   Users can be informed about new problems immediately -   Notifications can be repeated until the problem is resolved -   Sending a notification can be delayed -   Notifications can be escalated to another "higher" user group -   Remote commands can be executed immediately or when a problem is not     resolved for a lengthy period  Actions are escalated based on the **escalation step**. Each step has a duration in time.  You can define both the default duration and a custom duration of an individual step. The minimum duration of one escalation step is 60 seconds.  You can start actions, such as sending notifications or executing commands, from any step. Step one is for immediate actions. If you want to delay an action, you can assign it to a later step. For each step, several actions can be defined.  The number of escalation steps is not limited.  Escalations are defined when [configuring an operation](operation#configuring_an_operation). Escalations are supported for problem operations only, not recovery.
ja	#### 概要  エスカレーションを使用すると、通知を送信したり、リモート コマンドを実行したりするためのカスタム シナリオを作成できます。  具体的には、次のようなことです。  -   ユーザーは新しい問題をすぐに通知できます -   問題が解決するまで通知を繰り返すことができます -   通知の送信を遅らせることができます -   通知は、別の"より権限が上の"ユーザー グループにエスカレートできます -   リモートコマンドは、障害発生時すぐに、または障害が長期間解決されない場合に実行できます  アクションは、**エスカレーション ステップ**に基づいてエスカレートされます。 各ステップには期間があります。  個々のステップのデフォルト期間とカスタム期間の両方を定義できます。 1 つのエスカレーション ステップの最小所要時間は 60 秒です。  通知の送信やコマンドの実行などのアクションは、どのステップからでも開始できます。 ステップ 1 は即時のアクションです。 アクションを遅らせたい場合は、後のステップに割り当てることができます。 ステップごとに、いくつかのアクションを定義できます。  エスカレーションのステップ数に制限はありません。  エスカレーションは、[オペレーションの設定](operation#configuring_an_operation)時に定義されます。 エスカレーションは障害のある操作に対してのみサポートされており、復旧はサポートされていません。

en-us	#### Overview  With lots of data flowing into Zabbix, it becomes much easier for the users if they can look at a visual representation of what is going on rather than only numbers.  This is where graphs come in. Graphs allow to grasp the data flow at a glance, correlate problems, discover when something started or make a presentation of when something might turn into a problem.  Zabbix provides users with:  -   built-in [simple graphs](/manual/config/visualization/graphs/simple)     of one item data -   the possibility to create more complex [customized     graphs](/manual/config/visualization/graphs/custom) -   access to a comparison of several items quickly in [ad-hoc     graphs](/manual/config/visualization/graphs/adhoc) -   modern customizable [vector     graphs](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph)
ja	#### 概要  Zabbixにはたくさんのデータが流れてきますが、数字だけでなく、何が起こっているのかを視覚的に見ることができれば、<br> ユーザはとても楽になります。  そこで、グラフの出番です。グラフを使うことで、データの流れを一目で把握することができ、問題の関連付けや、いつから<br> 何かが始まったのか、いつから問題になりそうなのかのプレゼンテーションが可能になります。  Zabbixはユーザに以下を提供します。  - 組込の1 item のデータに対する [simple graphs](/manual/config/visualization/graphs/simple) - より複雑な[customized graphs](/manual/config/visualization/graphs/custom) を作成可能 - [ad-hoc graphs](/manual/config/visualization/graphs/adhoc)では、複数のアイテムの比較に素早くアクセスすることができます。 - カスタマイズ可能な[vector graphs](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph)

en-us	#### Overview  With mass update you may change some attribute for a number of triggers at once, saving you the need to open each individual trigger for editing.
ja	#### 概要  一括アップデートでは、一度に多くの trigger の属性を変更することができ、編集のために個々の trigger を開く手間を省くことができます。

en-us	#### Overview  With remote commands you can define that a certain pre-defined command is automatically executed on the monitored host upon some condition.  Thus remote commands are a powerful mechanism for smart pro-active monitoring.  In the most obvious uses of the feature you can try to:  -   Automatically restart some application (web server, middleware, CRM)     if it does not respond -   Use IPMI 'reboot' command to reboot some remote server if it does     not answer requests -   Automatically free disk space (removing older files, cleaning /tmp)     if running out of disk space -   Migrate a VM from one physical box to another depending on the CPU     load -   Add new nodes to a cloud environment upon insufficient CPU (disk,     memory, whatever) resources  Configuring an action for remote commands is similar to that for sending a message, the only difference being that Zabbix will execute a command instead of sending a message.  Remote commands can be executed by Zabbix server, proxy or agent. Remote commands on Zabbix agent can be executed directly by Zabbix server or through Zabbix proxy. Both on Zabbix agent and Zabbix proxy remote commands are disabled by default. They can be enabled by:  -   adding an `AllowKey=system.run[*]` parameter in agent configuration; -   setting the EnableRemoteCommands parameter to '1' in proxy     configuration.  Remote commands executed by Zabbix server are run as described in [Command execution](/manual/appendix/command_execution) including exit code checking.  Remote commands are executed even if the target host is in maintenance.
ja	#### 概要  リモート コマンドを使用すると、特定の定義済みコマンドが監視対象ホストで何らかの条件で自動的に実行されるように定義できます。  リモート コマンドはスマート プロアクティブ モニタリングの強力なメカニズムです。  この機能の最も明白な使用法で、次のことを試みることができます。  -   一部のアプリケーション (Web サーバー、ミドルウェア、CRM) が応答しない場合、自動的に再起動する -   要求に応答しない場合、IPMI の'reboot'コマンドを使用してリモート サーバーを再起動する -   ディスク容量が不足した場合に自動でディスク容量を解放する (古いファイルの削除、/tmp のクリーニング) -   CPU 負荷に応じて、ある物理ボックスから別の物理ボックスに VM を移行する -   不十分な CPU (またはディスク、メモリなど) リソースに新しいノードをクラウド環境に追加する  リモート コマンドのアクションの設定は、メッセージを送信する場合と似ていますが、Zabbix がメッセージを送信する代わりにコマンドを実行する点だけが異なります。  リモート コマンドは、Zabbix サーバー、プロキシ、またはエージェントによって実行できます。 Zabbix エージェントのリモート コマンドは、Zabbix サーバーまたは Zabbix プロキシ経由で直接実行できます。 Zabbix エージェントと Zabbix プロキシの両方で、リモート コマンドはデフォルトで無効になっています。 それらは次の方法で有効にできます。  -   エージェント設定に`AllowKey=system.run[*]`パラメーターを追加します。 -   プロキシ設定で EnableRemoteCommands パラメータを'1'に設定します。  Zabbix サーバーによって実行されるリモート コマンドは、[コマンドの実行](/manual/appendix/command_execution) で説明されているように、終了コードのチェックを含めて実行されます。  対象ホストがメンテナンス中であってもリモートコマンドを実行します。

en-us	#### Overview  With the *Scheduled reports* feature, you can set up a PDF version of a given dashboard to be sent to specified recipients at recurring intervals.  ![](/assets/en/manual/web_interface/scheduled_report_pdf_example.png){width="600"}  ::: noteimportant Currently the support of scheduled reports is experimental. :::  ::: noteclassic For multi-page dashboards, only the first page is included in the PDF report. :::  Pre-requisites:  -  Zabbix web service must be installed and configured correctly to enable scheduled report generation - see [Setting up scheduled reports](/manual/appendix/install/web_service) for instructions. -  A user must have a [user role](/manual/web_interface/frontend_sections/administration/user_roles) of type *Admin* or *Super admin* with the following permissions:    - *Scheduled reports* in the *Access to UI elements* block (to view reports)    - *Manage scheduled reports* in the *Access to actions* block (to create/edit reports)  To create a scheduled report in Zabbix frontend, do the following:  -   Go to: *Reports* → *Scheduled reports* -   Click *Create report* in the upper right corner of the screen -   Enter parameters of the report in the form  You can also create a report by opening an existing one, clicking the *Clone* button, and then saving it under a different name.
ja	#### 概要  このセクションでは定期レポートの設定について説明します。  前提条件:  -  定期レポートを作成するためには、Zabbix Webサービスがインストールされ、正しく設定されている必要があります。     [定期レポートの設定](/manual/appendix/install/web_service) に手順が記載されています。 -   ユーザーは、Admin または Super admin タイプの [ユーザーの役割](/manual/web_interface/frontend_sections/administration/user_roles) を持ち、以下の権限を持つ必要があります。:          - *Access to UI elements* ブロックの *定期レポート*(レポートを表示する)         - *Access to actions* ブロックの *定期レポートの管理* (レポートの作成/編集) をクリックします。  ::: noteimportant  現在、定期レポートのサポートは実験的なものです。 :::  Zabbixフロントエンドで定期レポートを作成するには、以下の手順で行います:  -   *レポート* → *定期レポート* にアクセスします。 -   画面右上の *レポートの作成* をクリックします。 -   レポートのパラメータをフォームに入力します。  また、既存のレポートを開いて*複製*ボタンを押し、別の名前で保存することでレポートを作成することも可能です。

en-us	#### Overview  With Zabbix you can check several availability aspects of web sites.\  ::: noteimportant To perform web monitoring Zabbix server must be initially [configured](/manual/installation/install#from_the_sources) with cURL (libcurl) support. :::  To activate web monitoring you need to define web scenarios. A web scenario consists of one or several HTTP requests or "steps". The steps are periodically executed by Zabbix server in a pre-defined order. If a host is monitored by proxy, the steps are executed by the proxy.  Web scenarios are attached to hosts/templates in the same way as items, triggers, etc. That means that web scenarios can also be created on a template level and then applied to multiple hosts in one move.  The following information is collected in any web scenario:  -   average download speed per second for all steps of whole scenario -   number of the step that failed -   last error message  The following information is collected in any web scenario step:  -   download speed per second -   response time -   response code  For more details, see [web monitoring items](/manual/web_monitoring/items).  Data collected from executing web scenarios is kept in the database. The data is automatically used for graphs, triggers and notifications.  Zabbix can also check if a retrieved HTML page contains a pre-defined string. It can execute a simulated login and follow a path of simulated mouse clicks on the page.  Zabbix web monitoring supports both HTTP and HTTPS. When running a web scenario, Zabbix will optionally follow redirects (see option *Follow redirects* below). Maximum number of redirects is hard-coded to 10 (using cURL option [CURLOPT\_MAXREDIRS](http://curl.haxx.se/libcurl/c/CURLOPT_MAXREDIRS.html)). All cookies are preserved during the execution of a single scenario.  See also [known issues](/manual/installation/known_issues#https_checks) for web monitoring using HTTPS protocol.
ja	#### 概要  Zabbixを使用して、Webサイトの稼働状況をさまざまな観点で確認できます。  ::: 注意 Web監視を実行するには、ZabbixサーバーをcURL（libcurl）サポートで[構成](/manual/installation/install#from_the_sources)する必要があります。 :::  Web監視を有効にするにはWebシナリオを定義する必要があります。 Webシナリオは1つまたは複数のHTTPリクエストまたは「ステップ」で構成されます。 ステップはZabbixサーバーによって事前に定義された順序で定期的に実行されます。 ホストがプロキシによって監視されている場合、ステップはプロキシによって実行されます。  Webシナリオは、アイテムやトリガーなどと同じ方法でホスト/テン​​プレートにアタッチされます。 つまり、Webシナリオをテンプレートレベルで作成し、1回の移動で複数のホストに適用することもできます。  次の情報は、すべてのWebシナリオで収集されます。  - シナリオ全体のすべてのステップの1秒あたりの平均ダウンロード速度 - 失敗したステップの数 - 最後のエラーメッセージ  次の情報は、Webシナリオのステップで収集されます。  - 1秒あたりのダウンロード速度 - 応答時間 - レスポンスコード  詳細については[Web監視アイテム](/manual/web_monitoring/items)を参照してください。  Webシナリオの実行から収集されたデータは、データベースに保持されます。 データは、グラフ、トリガー、および通知に自動的に使用されます。  Zabbixは取得したHTMLページに事前定義された文字列が含まれているかどうかを確認することもできます。 シミュレートされたログインを実行し、ページ上でシミュレートされたマウスクリックのパスをたどることができます。  Web監視はHTTPとHTTPSの両方をサポートしています。  Webシナリオを実行する場合、Zabbixはオプションでリダイレクトに従います。（以下の*リダイレクトに従う*オプションを参照） リダイレクトの最大数は10にハードコーディングされています。（cURLオプション[CURLOPT \ _MAXREDIRS](http://curl.haxx.se/libcurl/c/CURLOPT_MAXREDIRS.html)を使用） すべてのCookieは単一のシナリオの実行中保持されます。  HTTPSプロトコルを使用したWeb監視の[既知の問題](/manual/installation/known_issues#https_checks)も参照してください。

en-us	#### Overview  [WMI](https://en.wikipedia.org/wiki/Windows_Management_Instrumentation) is a powerful interface in Windows that can be used for retrieving various information about Windows components, services, state and software installed.  It can be used for physical disk discovery and their performance data collection, network interface discovery, Hyper-V guest discovery, monitoring Windows services and many other things in Windows OS.  This type of low-level [discovery](/manual/discovery/low_level_discovery) is done using WQL queries whose results get automatically transformed into a JSON object suitable for low-level discovery.
ja	#### 概要  [WMI](https://en.wikipedia.org/wiki/Windows_Management_Instrumentation)はWindowsの強力なインターフェイスであり、インストールされているWindowsコンポーネント、サービス、状態、およびソフトウェアに関するさまざまな情報を取得するために使用できます。  物理ディスクの検出とそのパフォーマンスデータの収集、ネットワークインターフェイスの検出、Hyper-Vゲストの検出、Windowsサービスの監視などWindowsOSの他の多くのことに使用できます。  このタイプのローレベル[ディスカバリ](/manual/discovery/low_level_discovery)は、結果がローレベルディスカバリに適したJSONオブジェクトに自動的に変換されるWQLクエリを使用して実行されます。

en-us	#### Overview  You can assign some triggers to a [link](/manual/config/visualization/maps/map#linking_elements) between elements in a network map. When these triggers go into a problem state, the link can reflect that.  When you configure a link, you set the default link type and color. When you assign triggers to a link, you can assign different link types and colors with these triggers.  Should any of these triggers go into a problem state, their link style and color will be displayed on the link. So maybe your default link was a green line. Now, with the trigger in the problem state, your link may become bold red (if you have defined it so).
ja	#### 概要  ネットワーク地図の要素間の[link](/manual/config/visualization/maps/map#linking_elements)に、いくつかの trigger を<br> 割り当てることができます。これらの trigger が問題状態になると、リンクにそれを反映させることができます。<br>  リンクを設定するときは、デフォルトのリンクの種類と色を設定します。リンクに trigger を割り当てるとき、これらの<br> trigger で異なるリンクタイプと色を割り当てることができます。  これらの trigger のいずれかが問題状態になると、そのリンクスタイルと色がリンクに表示されます。<br> つまり、デフォルトのリンクは緑の線だったとします。今、trigger が問題状態になると、リンクは赤の太字になるかもしれません。<br>（そのように定義している場合）

en-us	#### Overview  You can define the following operations for all events:  -   send a message -   execute a remote command  ::: noteimportant Zabbix server does not create alerts if access to the host is explicitly "denied" for the user defined as action operation recipient or if the user has no rights defined to the host at all. :::  For discovery and autoregistration events, there are additional operations available:  -   [add     host](/manual/config/notifications/action/operation/other#adding_host) -   remove host -   enable host -   disable host -   add to host group -   remove from host group -   link to template -   unlink from template -   set host inventory mode
ja	#### 概要  すべてのイベントに対して次の操作を定義できます:  -   メッセージの送信 -   リモートコマンドの実行  ::: noteimportant アクション操作の受信者として定義されたユーザーに対してホストへのアクセスが明示的に"拒否"された場合、またはユーザーがホストに対して定義された権限をまったく持っていない場合、Zabbixサーバーはアラートを作成しません。 :::  ディスカバリおよび自動登録イベントについては、追加の操作を使用できます。  -   [ホストの追加](/manual/config/notifications/action/operation/other#adding_host) -   ホストの削除 -   ホストの有効化 -   ホストの無効化 -   ホストグループの追加 -   ホストグループの削除 -   テンプレートへのリンク -   テンプレートへのリンク解除 -   ホスト インベントリ モードの設定

en-us	#### Overview  You can differentiate user permissions in Zabbix by defining the respective user role. Then the unprivileged users need to be included in user groups that have access to host group data.
ja	#### 概要  Zabbix では、それぞれのユーザロールを定義することで、ユーザパーミッションを区別することができます。非特権ユーザはホストグループのデータにアクセスできるユーザグループに含まれる必要があります。

en-us	#### Overview  You can effectively monitor Windows performance counters using the *perf\_counter\[\]* key.  For example:      perf_counter["\Processor(0)\Interrupts/sec"]  or      perf_counter["\Processor(0)\Interrupts/sec", 10]  For more information on using this key or its English-only equivalent `perf_counter_en`, see [Windows-specific item keys](/manual/config/items/itemtypes/zabbix_agent/win_keys).  In order to get a full list of performance counters available for monitoring, you may run:      typeperf -qx  You may also use low-level discovery to discover multiple [object instances](/manual/discovery/low_level_discovery/examples/windows_perf_instances) of Windows performance counters and automate the creation of perf\_counter items for multiple instance objects.
ja	#### 概要  Windowsのパフォーマンスカウンタは、*perf\_counter\[\]* キーを使用して効率的に監視することができます。  例えば:      perf_counter["\Processor(0)\Interrupts/sec"]  あるいは      perf_counter["\Processor(0)\Interrupts/sec", 10]  このキーまたは英語版のみの同等物 `perf_counter_en` の使用に関する詳細については、[Windows-specific item keys]((/manual/config/items/itemtypes/zabbix_agent/win_keys)を参照してください。  監視可能なパフォーマンスカウンタの全リストを取得するには、次のコマンドを実行します。      typeperf -qx  また、ローレベルディスカバリ機能を使用して、複数の [object instances](/manual/discovery/low_level_discovery/examples/windows_perf_instances)を検出し、複数のインスタンスオブジェクトに対する<br> perf_counter item の作成を自動化することも可能です。

en-us	#### Overview  You can keep the inventory of networked devices in Zabbix.  There is a special *Inventory* menu in the Zabbix frontend. However, you will not see any data there initially and it is not where you enter data. Building inventory data is done manually when configuring a host or automatically by using some automatic population options.
ja	#### 概要  Zabbixでネットワークデバイスのインベントリを管理することができます。  Zabbixフロントエンドには特別な *Inventory* メニューがあります。 <br> しかし、初期状態ではそこにデータは表示されず、データを入力する場所でもありません。 <br> インベントリデータの作成は、ホストの設定時に手動で行います。 <br> または、いくつかの自動配置オプションを使用することで自動的に行われます。 <br>

en-us	#### Overview  You can monitor the health and availability of Intelligent Platform Management Interface (IPMI) devices in Zabbix. To perform IPMI checks Zabbix server must be initially [configured](/manual/installation/install#configure_the_sources) with IPMI support.  IPMI is a standardized interface for remote "lights-out" or "out-of-band" management of computer systems. It allows to monitor hardware status directly from the so-called "out-of-band" management cards, independently from the operating system or whether the machine is powered on at all.  Zabbix IPMI monitoring works only for devices having IPMI support (HP iLO, DELL DRAC, IBM RSA, Sun SSP, etc).  Since Zabbix 3.4, a new IPMI manager process has been added to schedule IPMI checks by IPMI pollers. Now a host is always polled by only one IPMI poller at a time, reducing the number of open connections to BMC controllers. With those changes it's safe to increase the number of IPMI pollers without worrying about BMC controller overloading. The IPMI manager process is automatically started when at least one IPMI poller is started.  See also [known issues](/manual/installation/known_issues#ipmi_checks) for IPMI checks.
ja	#### 概要  ZabbixでIPMI(Intelligent Platform Management Interface)デバイスの健全性と可用性を監視することができます。<br> PMIチェックを行うにはZabbix server の 初期[configured](/manual/installation/install#configure_the_sources)でIPMIをサポートしている必要があります。  IPMIはリモートで "lights-out"(電源断) または "out-of-band" 管理を行うための標準化されたインタフェースです。<br> いわゆる"out-of-band" 管理カードから直接ハードウェアの状態を監視することができます。<br> OSやマシンの電源の有無に関係なく、いわゆる"out-of-band" 管理カードから直接ハードウェアの状態を監視することができます。<br>  Zabbix IPMI監視は、IPMIをサポートするデバイス(HP iLO、DELL DRAC、IBM RSA、Sun SSPなど)にのみ対応しています。  Zabbix 3.4以降、IPMIポーラーによるIPMIチェックをスケジュールするための新しいIPMIマネージャプロセスが追加されました。<br> これにより、ホストは常に一度に1つのIPMIポーラーによってポーリングされ、BMCコントローラへのオープン接続数を減らすことができます。<br> IPMIポーラーの数を増やしても、BMCコントローラーの過負荷を心配する必要はありません。<br> IPMIマネージャープロセスは、少なくとも1つのIPMIポーラーが起動すると自動的に開始されます。<br>  IPMI チェックについては、[known issues](/manual/installation/known_issues#ipmi_checks) も参照してください。

en-us	#### Overview  You may want to use SNMP monitoring on devices such as printers, network switches, routers or UPS that usually are SNMP-enabled and on which it would be impractical to attempt setting up complete operating systems and Zabbix agents.  To be able to retrieve data provided by SNMP agents on these devices, Zabbix server must be [initially configured](/manual/installation/install#configure_the_sources) with SNMP support.  SNMP checks are performed over the UDP protocol only.  Zabbix server and proxy daemons query SNMP devices for multiple values in a single request. This affects all kinds of SNMP items (regular SNMP items, SNMP items with dynamic indexes, and SNMP low-level discovery) and should make SNMP processing much more efficient. See the [bulk processing](#internal_workings_of_bulk_processing) section for technical details on how it works internally. Bulk requests can also be disabled for devices that cannot handle them properly using the "Use bulk requests" setting for each interface.  Zabbix server and proxy daemons log lines similar to the following if they receive an incorrect SNMP response:      SNMP response from host "gateway" does not contain all of the requested variable bindings  While they do not cover all the problematic cases, they are useful for identifying individual SNMP devices for which bulk requests should be disabled.  Zabbix server/proxy will always retry at least one time after an unsuccessful query attempt: either through the SNMP library's retrying mechanism or through the internal [bulk processing](#internal_workings_of_bulk_processing) mechanism.  ::: notewarning If monitoring SNMPv3 devices, make sure that msgAuthoritativeEngineID (also known as snmpEngineID or "Engine ID") is never shared by two devices. According to [RFC 2571](http://www.ietf.org/rfc/rfc2571.txt) (section 3.1.1.1) it must be unique for each device. :::  ::: notewarning  RFC3414 requires the SNMPv3 devices to persist their engineBoots. Some devices do not do that, which results in their SNMP messages being discarded as outdated after being restarted. In such situation, SNMP cache needs to be manually cleared on a server/proxy (by using [-R snmp\_cache\_reload](/manual/concepts/server#runtime_control)) or the server/proxy needs to be restarted.  :::
ja	#### 概要  SNMPモニタリングは、プリンター、ネットワークスイッチ、UPSなど、通常SNMPが有効なデバイスで使用することができます。<br> OSとZabbix agent のセットアップを行うことは現実的ではありません。<br>  これらの機器のSNMPエージェントが提供するデータを取得することができます。<br> Zabbix server で[initially configured](/manual/installation/install#configure_the_sources)を行い、SNMPをサポートする必要があります。<br>  SNMPチェックはUDPプロトコルのみで行われます。  Zabbix server とproxy デーモンは、SNMPデバイスに1回のリクエストで複数の値を問い合わせます。<br> これは全ての種類のSNMP item(通常のSNMP item、動的インデックスを持つSNMP item、SNMP ローレベルディスカバリ)に影響し、<br> SNMP処理をより効率的に行えるようになります。<br> 詳しくは、[bulk processing](#internal_workings_of_bulk_processing)セクションを参照してください。<br> バルクリクエストは、各インターフェイスの ”Use bulk requests" 設定を使用して、<br> 適切に処理できないデバイスのために無効にすることもできます。<br>  Zabbix server と proxy デーモンが不正なSNMPレスポンスを受信した場合、以下のようなログが記録されます。      ホスト "gateway" からのSNMPレスポンスには、要求されたすべての変数バインディングが含まれていません。  このログは、すべての問題となるケースをカバーしているわけではありませんが、バルクリクエストを無効にすべき<br> 個々のSNMPデバイスを特定するのに役立ちます。  Zabbix server / proxy は、SNMPライブラリの再試行メカニズム、または内部の[bulk processing](#internal_workings_of_bulk_processing)メカニズムにより、クエリに失敗した後、少なくとも1回再試行します。  ::: notewarning SNMPv3デバイスを監視する場合、以下のことを確認してください。<br> msgAuthoritativeEngineID (snmpEngineID または "Engine ID" とも呼ばれる) が 2 つのデバイスで<br> 共有されていないことを確認してください。[RFC2571](http://www.ietf.org/rfc/rfc2571.txt) (セクション 3.1.1.1)の規定により、<br> 各デバイスで一意である必要があります。 :::  ::: notewarning RFC3414では、SNMPv3デバイスがengineBootsを永続化することを要求しています。<br> 一部のデバイスはこれを行わず、その結果、再起動後にそのデバイスのSNMPメッセージは、再起動後に古いメッセージとして破棄されます。<br> このような場合、server / proxy で SNMP キャッシュを手動でクリアするか（[-R snmp_cache_reload(/manual/concepts/server#runtime_control))<br> またはサーバー/プロキシを再起動する必要があります。 :::

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent.  This section lists parameters supported in a Zabbix agent 2 configuration file (zabbix\_agent2.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
ja	#### 概要  Zabbixエージェント2は新世代のZabbixエージェントであり、Zabbixエージェントの代わりに使用できます。  このセクションでは、Zabbixエージェント2設定ファイル（zabbix \ _agent2.conf）でサポートされているパラメータの一覧を提示します。  注意点:  -   デフォルト値は、出荷時設定ファイルの値ではなく、プロセスのデフォルト値です。 -   Zabbixは[BOM](https://en.wikipedia.org/wiki/Byte_order_mark)なしのUTF-8エンコーディングでのみ構成ファイルをサポートします。 -   行の先頭が"\＃"で始まった場合のみコメントとして認識されます。

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent. Zabbix agent 2 has been developed to:  -   reduce the number of TCP connections -   have greater check concurrency -   be easily extendible with plugins. A plugin should be able to:     -   provide trivial checks consisting of only a few simple lines of         code     -   provide complex checks consisting of long-running scripts and         standalone data gathering with periodic sending back of the data -   be a drop-in replacement for Zabbix agent (in that it supports all     the previous functionality)  Agent 2 is written in Go (with some C code of Zabbix agent reused). A configured Go environment with a currently supported [Go version](https://golang.org/doc/devel/release#policy) is required for building Zabbix agent 2.  Agent 2 does not have built-in daemonization support on Linux; it can be run as a [Windows service](/manual/appendix/install/windows_agent).  Passive checks work similarly to Zabbix agent. Active checks support scheduled/flexible intervals and check concurrency within one active server.  **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.<Plugin name>.Capacity=N` setting in the *Plugins* configuration [parameter](#configuration_file).  See also: [Plugin development guidelines](https://www.zabbix.com/documentation/guidelines/plugins).  
ja	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent. Zabbix agent 2 has been developed to:  -   reduce the number of TCP connections -   have greater check concurrency -   be easily extendible with plugins. A plugin should be able to:     -   provide trivial checks consisting of only a few simple lines of         code     -   provide complex checks consisting of long-running scripts and         standalone data gathering with periodic sending back of the data -   be a drop-in replacement for Zabbix agent (in that it supports all     the previous functionality)  Agent 2 is written in Go (with some C code of Zabbix agent reused). A configured Go environment with a currently supported [Go version](https://golang.org/doc/devel/release#policy) is required for building Zabbix agent 2.  Agent 2 does not have built-in daemonization support on Linux; it can be run as a [Windows service](/manual/appendix/install/windows_agent).  Passive checks work similarly to Zabbix agent. Active checks support scheduled/flexible intervals and check concurrency within one active server.  \*\* 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.<Plugin name>.Capacity=N` setting in the *Plugins* configuration [parameter](#configuration_file).  See also: [Plugin development guidelines](https://www.zabbix.com/documentation/guidelines/plugins).  

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent. Zabbix agent 2 has been developed to:  -   reduce the number of TCP connections -   provide improved concurrency of checks -   be easily extendible with plugins. A plugin should be able to:     -   provide trivial checks consisting of only a few simple lines of         code     -   provide complex checks consisting of long-running scripts and         standalone data gathering with periodic sending back of the data -   be a drop-in replacement for Zabbix agent (in that it supports all     the previous functionality)  Agent 2 is written in Go programming language (with some C code of Zabbix agent reused). A configured Go environment with a currently supported [Go version](https://go.dev/doc/devel/release#policy) is required for building Zabbix agent 2.  Agent 2 does not have built-in daemonization support on Linux; it can be run as a [Windows service](/manual/appendix/install/windows_agent).  Passive checks work similarly to Zabbix agent. Active checks support scheduled/flexible intervals and check concurrency within one active server.  ::: noteclassic By default, Zabbix agent 2 will schedule the first data collection for active checks at a conditionally random time within the item's update interval to prevent spikes in resource usage. To perform active checks that do not have *Scheduling* [update intervals](/manual/config/items/item/custom_intervals#scheduling-intervals) immediately after the agent restart, set `ForceActiveChecksOnStart` parameter (global-level) or `Plugins.<Plugin name>.System.ForceActiveChecksOnStart` (affects only specific plugin checks) in the [configuration file](/manual/appendix/config/zabbix_agent2). Plugin-level parameter, if set, will override the global parameter. Forcing active checks on start is supported since Zabbix 6.0.2. :::  **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.  See also: [Plugin development guidelines](https://www.zabbix.com/documentation/guidelines/en/plugins).
ja	#### 概要  Zabbixエージェント2は新世代のZabbixエージェントであり、Zabbixエージェントの代わりに使用できます。 Zabbixエージェント2は次の目的で開発されました。  -   TCP接続の数を減らす -   チェックの同時実行性改善 -   プラグイン拡張の簡易化。プラグインは次のようなことが可能です     -    数行の単純なコードのみで構成される簡単なチェック     -    長時間実行されるスクリプトと、データの定期的な返送を伴うスタンドアロンのデータ収集で構成される複雑なチェック -   Zabbixエージェントのドロップイン代替品（以前のすべての機能をサポートするという点で）  Zabbixエージェント2はGo言語で記述されています（ZabbixエージェントのCコードが再利用されています）。 Zabbixエージェント2をビルドするには、現在サポートされている[Goバージョン](https://go.dev/doc/devel/release#policy)で構成されたGo環境が必要です。  Zabbixエージェント2には、Linux向け組み込みデーモン化サポートがありません。Windowsでは[Windowsサービス](/manual/appendix/install/windows_agent)として実行できます。  パッシブチェックはZabbixエージェントと同様に機能します。アクティブチェックは、スケジュールされた柔軟な間隔設定をサポートし、アクティブサーバー内の同時実行性をチェックします。  ::: noteclassic デフォルトでは、Zabbixエージェント2は、リソース使用量の急増を防ぐために、アイテムの更新間隔内の条件付きランダム時間にアクティブチェックの最初のデータ収集をスケジュールします。エージェントの再起動直後に*予定された*[更新確認間隔](/manual/config/items/item/custom_intervals#scheduling-interval)にないアクティブチェックを実行するには、[構成ファイル](/manual/appendix/config/zabbix_agent2)で`ForceActiveChecksOnStart`パラメーター（グローバルレベル）または`Plugins.<プラグイン名>.System.ForceActiveChecksOnStart`（特定のプラグインチェックにのみ影響します）を設定します。プラグインレベルのパラメータが設定されている場合、グローバルパラメータを上書きします。 Zabbix 6.0.2以降、起動時にアクティブチェックを強制することがサポートされています。 :::  **同時実行性を確認してください**  異なるプラグインからのチェックを同時に実行できます。 1つのプラグイン内の同時チェック数は、プラグイン容量設定によって制限されます。各プラグインにはハードコードされた容量設定（デフォルトは100）があり、*プラグイン*設定[パラメーター](＃configuration_file)の`Plugins.<プラグイン名>.System.Capacity=N`を使用して下げることができます。このパラメータの以前の名前`Plugins.<プラグイン名>.Capacity`は引き続きサポートされていますが、Zabbix6.0では非推奨になっています。  参照：[プラグイン開発ガイドライン](https://www.zabbix.com/documentation/guidelines/en/plugins)

en-us	#### Overview  Zabbix agent is deployed on a monitoring target to actively monitor local resources and applications (hard drives, memory, processor statistics etc).  The agent gathers operational information locally and reports data to Zabbix server for further processing. In case of failures (such as a hard disk running full or a crashed service process), Zabbix server can actively alert the administrators of the particular machine that reported the failure.  Zabbix agents are extremely efficient because of use of native system calls for gathering statistical information.
ja	#### 概要  ローカルリソースやアプリケーション（ハードディスクドライブ、メモリ、プロセッサの統計など）を能動的に監視するために、Zabbixエージェントを監視対象上にインストールします。  Zabbixエージェントは、稼働情報をローカルで収集し、さらに処理するためにデータをZabbixサーバーに報告します。障害（ハードディスクがいっぱいになっている、サービスプロセスがクラッシュしているなど）が発生した場合、Zabbixサーバーは障害が発生したマシンの管理者に対して、障害が発生したことを能動的に通知することができます。  Zabbixエージェントは、統計情報を収集するためにネイティブなシステムコールを使用するため、極めて効率的に動作します。

en-us	### Overview  Zabbix API allows you to programmatically retrieve and modify the configuration of Zabbix and provides access to historical data. It is widely used to:  -   Create new applications to work with Zabbix; -   Integrate Zabbix with third-party software; -   Automate routine tasks.  The Zabbix API is a web based API and is shipped as part of the web frontend. It uses the JSON-RPC 2.0 protocol which means two things:  -   The API consists of a set of separate methods; -   Requests and responses between the clients and the API are encoded     using the JSON format.  More info about the protocol and JSON can be found in the [JSON-RPC 2.0 specification](http://www.jsonrpc.org/specification) and the [JSON format homepage](http://json.org/).  For more information about integrating Zabbix functionality into your Python applications, see the [zabbix_utils](https://github.com/zabbix/python-zabbix-utils) Python library for Zabbix API.
ja	### 概要  Zabbix APIを使用すると、Zabbixの設定をプログラムで取得および変更でき、ヒストリデータへのアクセスが可能になります。 次の目的で広く使用されています。  -   Zabbixと連携する新しいアプリケーションを作成する -   Zabbixをサードパーティソフトウェアと統合する -   ルーチンタスクを自動化する  Zabbix APIはWebベースのAPIであり、Webフロントエンドの一部として発送されます。JSON-RPC 2.0プロトコルを使用し、次の2つのことを意味します。  -   APIは一連の個別メソッドで構成されている -   クライアントとAPI間の要求と応答は、JSON形式を使用してエンコードされる  プロトコルとJSONの詳細については、[JSON-RPC 2.0 仕様](http://www.jsonrpc.org/specification) と [JSON形式のホームページ](http://json.org/) を参照してください。  Zabbix機能をPythonアプリケーションに統合する方法の詳細については、Zabbix APIのPythonライブラリ[zabbix_utils](https://github.com/zabbix/python-zabbix-utils)を参照してください。

en-us	#### Overview  Zabbix can be used for centralized monitoring and analysis of log files with/without log rotation support.  Notifications can be used to warn users when a log file contains certain strings or string patterns.  To monitor a log file you must have:  -   Zabbix agent running on the host -   log monitoring item set up  ::: noteimportant The size limit of a monitored log file depends on [large file support](/manual/appendix/items/large_file_support). :::
ja	#### 概要  Zabbixは、ログローテーションサポートの有無にかかわらず、ログファイルの集中監視と分析に利用することができます。  ログファイルに特定の文字列や文字列パターンが含まれる場合、通知機能を使ってユーザに警告することができます。  ログファイルを監視するには、以下の環境が必要です。  - ホスト上でZabbix agent が動作していること - ログ監視 item の設定  ::: noteimportant 監視するログファイルのサイズ制限は、[large file support](/manual/appendix/items/large_file_support) に依存します。 :::

en-us	#### Overview  Zabbix can query metrics exposed in the Prometheus line format.  Two steps are required to start gathering Prometheus data:  -   an [HTTP master item](/manual/config/items/itemtypes/http) pointing     to the appropriate data endpoint, e.g.     `https://<prometheus host>/metrics` -   dependent items using a Prometheus preprocessing option to query     required data from the metrics gathered by the master item  There are two Prometheus data preprocessing options:  -   *Prometheus pattern* - used in normal items to query Prometheus data -   *Prometheus to JSON* - used in normal items and for low-level     discovery. In this case queried Prometheus data are returned in a     JSON format.
ja	#### 概要  ZabbixはPrometheusのラインフォーマットで公開されているメトリクスを問合せすることができます。  Prometheusのデータ収集を開始するには、2つのステップが必要です。  - 適切なデータエンドポイントを指す[HTTP master item](/manual/config/items/itemtypes/http) (例: `https://<prometheus host>/metrics`) - Prometheusのプリプロセッシングオプションを使用して、マスター item によって収集されたメトリクスから必要なデータを問合せする従属 item  Prometheusのデータ前処理オプションは2つあります。  - *Prometheus pattern* - Prometheusのデータを問い合わせるために通常の item で使用されます。 - *Prometheus to JSON* - 通常の item とローレベルディスカバリーに使用されます。     この場合、照会されたPrometheusデータはJSONフォーマットで返されます。

en-us	#### Overview  Zabbix get is a command line utility which can be used to communicate with Zabbix agent and retrieve required information from the agent.  The utility is usually used for the troubleshooting of Zabbix agents.  See also [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md) - a Python library that has built-in functionality to act like Zabbix get.
ja	#### 概要  zabbix_getコマンドは、Zabbixエージェントと通信して、エージェントから必要な情報を取得するために使用できるコマンドラインユーティリティです。  このユーティリティは通常、Zabbixエージェントのトラブルシューティングに使用されます。  参照: [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md) - Zabbix senderのように動作する機能が組み込まれたPythonライブラリ

en-us	#### Overview  Zabbix is a highly integrated network monitoring solution, offering a multiplicity of features in a single package.  **[Data gathering](/manual/config/items)**  -   availability and performance checks -   support for SNMP (both trapping and polling), IPMI, JMX, VMware     monitoring -   custom checks -   gathering desired data at custom intervals -   performed by server/proxy and by agents  **[Flexible threshold definitions](/manual/config/triggers)**  -   you can define very flexible problem thresholds, called triggers,     referencing values from the backend database  **[Highly configurable alerting](/manual/config/notifications)**  -   sending notifications can be customized for the escalation schedule,     recipient, media type -   notifications can be made meaningful and helpful using macro     variables -   automatic actions include remote commands  **[Real-time graphing](/manual/config/visualization/graphs/simple)**  -   monitored items are immediately graphed using the built-in graphing     functionality  **[Web monitoring capabilities](/manual/web_monitoring)**  -   Zabbix can follow a path of simulated mouse clicks on a web site and     check for functionality and response time  **[Extensive visualization options](/manual/config/visualization)**  -   ability to create custom graphs that can combine multiple items into     a single view -   network maps -   slideshows in a dashboard-style overview -   reports -   high-level (business) view of monitored resources  **[Historical data storage](/manual/installation/requirements#database_size)**  -   data stored in a database -   configurable history -   built-in housekeeping procedure  **[Easy configuration](/manual/config/hosts)**  -   add monitored devices as hosts -   hosts are picked up for monitoring, once in the database -   apply templates to monitored devices  **[Use of templates](/manual/config/templates)**  -   grouping checks in templates -   templates can inherit other templates  **[Network discovery](/manual/discovery)**  -   automatic discovery of network devices -   agent autoregistration -   discovery of file systems, network interfaces and SNMP OIDs  **[Fast web interface](/manual/web_interface)**  -   a web-based frontend in PHP -   accessible from anywhere -   you can click your way through -   audit log  **[Zabbix API](/manual/api)**  -   Zabbix API provides programmable interface to Zabbix for mass     manipulations, third-party software integration and other purposes.  **[Permissions system](/manual/config/users_and_usergroups)**  -   secure user authentication -   certain users can be limited to certain views  **[Full featured and easily extensible agent](/manual/concepts/agent)**  -   deployed on monitoring targets -   can be deployed on both Linux and Windows  **[Binary daemons](/manual/concepts/server)**  -   written in C, for performance and small memory footprint -   easily portable  **[Ready for complex environments](/manual/distributed_monitoring)**  -   remote monitoring made easy by using a Zabbix proxy
ja	#### 概要  Zabbixは、高度に統合されたネットワーク監視ソリューションであり、1つのパッケージで多様な機能を提供します。  **[データの収集](/manual/config/items)**  - 可用性とパフォーマンスのチェック - ポーリングとトラッピング双方のSNMP、IPMI、JMX、VMware監視のサポート - チェックのカスタマイズ - カスタマイズした間隔での詳細データの収集 - サーバーまたはプロキシによる実行と、エージェントによる実行  **[柔軟な閾値定義](/manual/config/triggers)**  - バックエンドデータベースからの値を参照して、トリガーと呼ばれる非常に柔軟な障害の閾値を定義可能  **[高度に設定可能なアラーム機能](/manual/config/notifications)**  - 通知スケジュール、受信者、メディアなどをカスタマイズして通知可能 - マクロ変数を使用することにより、通知内容を分かりやすくすることが可能 - リモートコマンドを含む自動実行  **[リアルタイムグラフ](/manual/config/visualization/graphs/simple)**  - 監視アイテムは組み込みのグラフ機能を使用して瞬時にグラフ化  **[Web監視機能](/manual/web_monitoring)**  - Webサイト上でのマウスクリックの動きを追跡し、その機能と応答時間をチェック可能  **[幅広い可視化オプション](/manual/config/visualization)**  - 複数のアイテムを1つのビューに表示できるカスタムグラフ - ネットワークマップ - ダッシュボードスタイルで概要を表示するスライドショー - レポート - 監視リソースの高度な（ビジネス向け）表示機能  **[履歴データのストレージ](/manual/installation/requirements#database_size)**  - データは1つのデータベースに格納 - 履歴の設定が可能 - 組み込みのハウスキーピング処理  **[わかりやすい設定](/manual/config/hosts)**  - 監視対象デバイスをホストとして追加 - データベースに登録されるとホストは監視対象とされる - 監視対象デバイスへのテンプレート適用  **[テンプレートの使用](/manual/config/templates)**  - テンプレート内での監視項目のグループ化 - テンプレートは他のテンプレートを継承可能  **[ネットワークディスカバリ](/manual/discovery)**  - ネットワークデバイスのオートディスカバリ - エージェントの自動登録 - ファイルシステム、ネットワークインターフェース、SNMP OIDのディスカバリ  **[高速なWebインターフェース](/manual/web_interface)**  - PHPで記述されたWebベースのインターフェース - どこからでもアクセス可能 - クリックだけですべて実行可能 - 監査ログ  **[Zabbix API](/manual/api)**  - 大規模な操作やサードパーティのソフトウェア開発、その他の目的のためにZabbixをプログラムから操作できるインターフェースを提供  **[パーミッション管理](/manual/config/users_and_usergroups)**  - セキュリティで保護されたユーザー認証 - 特定のユーザー用の限定されたビュー  **[高機能かつ容易に拡張可能なエージェント](/manual/concepts/agent)**  - 監視対象上に配置 - LinuxとWindowsの両方に配置可能  **[バイナリデーモン](/manual/concepts/server)**  - C言語で記述されているため、高いパフォーマンスと少ないメモリ占有 - 移植が容易  **[複雑な環境への対応](/manual/distributed_monitoring)**  - Zabbixプロキシを使用することでリモート監視を容易化

en-us	#### Overview  zabbix\_js is a command line utility that can be used for embedded script testing.  This utility will execute a user script with a string parameter and print the result. Scripts are executed using the embedded Zabbix scripting engine.  In case of compilation or execution errors zabbix\_js will print the error in stderr and exit with code 1.
ja	#### 概要  zabbix\_jsは、埋め込みスクリプトのテストに使用できるコマンドラインユーティリティです。  このユーティリティは、文字列パラメータを使用してユーザースクリプトを実行し結果を出力します。スクリプトは、埋込みのzabbixスクリプトエンジンを使用して実行されます。  コンパイルまたは実行エラーの場合、zabbix\_jsはエラーをstderrに出力し、コード1で終了します。

en-us	#### Overview  Zabbix Mac OS agent can be installed from PKG installer packages available for [download](https://www.zabbix.com/download_agents#tab:44). Versions with or without encryption are available.
ja	#### 概要  Zabbix Mac OS エージェントは、[ダウンロード](https://www.zabbix.com/download_agents#tab:44) で利用可能な PKG インストーラー パッケージからインストールできます。 暗号化ありまたはなしのバージョンが利用可能です。

en-us	#### Overview  Zabbix offers automatic network discovery functionality that is effective and very flexible.  With network discovery properly set up you can:  -   speed up Zabbix deployment -   simplify administration -   use Zabbix in rapidly changing environments without excessive     administration  Zabbix network discovery is based on the following information:  -   IP ranges -   Availability of external services (FTP, SSH, WEB, POP3, IMAP, TCP,     etc) -   Information received from Zabbix agent (only unencrypted mode is     supported) -   Information received from SNMP agent  It does NOT provide:  -   Discovery of network topology  Network discovery basically consists of two phases: discovery and actions.
ja	#### 概要  Zabbix は、効果的でとても柔軟な自動ネットワークディスカバリ機能を提供しています。  ネットワークディスカバリを適切に設定すると、次のような効果があります：  -   Zabbix の展開スピードアップ -   管理のシンプル化 -   急速に変化する環境で、過剰な管理なしでZabbixを使用可能  Zabbix のネットワークディスカバリは、次の情報に基づいています：  -   IPアドレスの範囲 -   外部サービスの可用性 (FTP, SSH, WEB, POP3, IMAP, TCP, etc) -   Zabbix エージェントから受信する情報 (非暗号化モードのみサポート) -   SNMP エージェントから受信する情報  以下の機能は提供「しません」：  -   ネットワークトポロジの検出  ネットワークディスカバリは、基本的に、ディスカバリとアクションの２段階で構成されます。

en-us	#### Overview  Zabbix provides an effective and reliable way of monitoring a distributed IT infrastructure using Zabbix [proxies](/manual/distributed_monitoring/proxies).  Proxies can be used to collect data locally on behalf of a centralized Zabbix server and then report the data to the server.
ja	#### 概要  Zabbixは、Zabbix[プロキシ](/manual/distributed_monitoring/proxies)を使用して分散ITインフラストラクチャを監視する効果的で信頼性の高い方法を提供します。  プロキシを使用して、一元化されたZabbixサーバーに代わってローカルでデータを収集し、サーバーにデータを報告できます。

en-us	#### Overview  Zabbix proxy is a process that may collect monitoring data from one or more monitored devices and send the information to the Zabbix server, essentially working on behalf of the server. All collected data is buffered locally and then transferred to the Zabbix server the proxy belongs to.  Deploying a proxy is optional, but may be very beneficial to distribute the load of a single Zabbix server. If only proxies collect data, processing on the server becomes less CPU and disk I/O hungry.  A Zabbix proxy is the ideal solution for centralized monitoring of remote locations, branches and networks with no local administrators.  Zabbix proxy requires a separate database.  ::: noteimportant Note that databases supported with Zabbix proxy are SQLite, MySQL and PostgreSQL. Using Oracle is at your own risk and may contain some limitations as, for example, in [return values](/manual/discovery/low_level_discovery#overview) of low-level discovery rules. :::  See also: [Using proxies in a distributed environment](/manual/distributed_monitoring/proxies)
ja	#### 概要  Zabbixプロキシは、1つ以上の監視対象から監視データを収集し、その情報をZabbixサーバーに送信するプロセスであり、基本的にサーバーに代わって機能します。収集されたすべてのデータはローカルにバッファリングされてから、プロキシが属するZabbixサーバーに転送されます。  プロキシのデプロイはオプションですが、単一のZabbixサーバーの負荷を分散するのに非常に役立つ場合があります。プロキシがデータを収集する場合、サーバーのCPUとディスクI/Oの負荷が少なくなります。  Zabbixプロキシは、ローカル管理者がいなくても、リモートロケーション、ブランチ、ネットワークを一元的に監視するための理想的なソリューションです。  Zabbixプロキシにはサーバーとは別のデータベースが必要です。  ::: noteimportant ZabbixプロキシでサポートされているデータベースはSQLite、MySQL、PostgreSQLであることに注意してください。 Oracleの使用は自己責任であり、たとえば、低レベルの検出ルールの[戻り値](/manual/discovery/low_level_discovery#overview)のように、いくつかの制限が含まれる場合があります。 :::  参照：[分散環境でのプロキシの使用](/manual/distributed_monitoring/proxies)

en-us	#### Overview  Zabbix sender is a command line utility that may be used to send performance data to Zabbix server for processing.  The utility is usually used in long running user scripts for periodical sending of availability and performance data.  For sending results directly to Zabbix server or proxy, a [trapper item](/manual/config/items/itemtypes/trapper) type must be configured.  See also [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md) - a Python library that has built-in functionality to act like Zabbix sender.
ja	#### 概要  Zabbix senderはパフォーマンスデータをZabbixサーバーに送信して処理するために使用できるコマンドラインユーティリティです。  このユーティリティは通常、可用性とパフォーマンスのデータを定期的に送信するために、長時間実行されるユーザースクリプトで使用されます。  結果をZabbixサーバーまたはプロキシに直接送信するには[trapperアイテム](/manual/config/items/itemtypes/trapper)タイプを設定する必要があります。  参照: [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md) - Zabbix senderのように動作する機能が組み込まれたPythonライブラリ

en-us	#### Overview  Zabbix server is the central process of Zabbix software.  The server performs the polling and trapping of data, it calculates triggers, sends notifications to users. It is the central component to which Zabbix agents and proxies report data on availability and integrity of systems. The server can itself remotely check networked services (such as web servers and mail servers) using simple service checks.  The server is the central repository in which all configuration, statistical and operational data is stored, and it is the entity in Zabbix that will actively alert administrators when problems arise in any of the monitored systems.  The functioning of a basic Zabbix server is broken into three distinct components; they are: Zabbix server, web frontend and database storage.  All of the configuration information for Zabbix is stored in the database, which both the server and the web frontend interact with. For example, when you create a new item using the web frontend (or API) it is added to the items table in the database. Then, about once a minute Zabbix server will query the items table for a list of the items which are active that is then stored in a cache within the Zabbix server. This is why it can take up to two minutes for any changes made in Zabbix frontend to show up in the latest data section.
ja	#### 概要  Zabbixサーバーは、Zabbixのソフトウェアの中核となるプロセスです。  Zabbixサーバーは、データのポーリングとトラッピングを処理し、それをトリガーによって判断し、ユーザーに対して通知を行います。ZabbixエージェントやZabbixプロキシからシステムの可用性と整合性に関するデータを受け取る中核となるコンポーネントです。Zabbixサーバー自体は、シンプルなサービスチェックの機能を使用して、ネットワークに接続されたサービス（Webサーバーやメールサーバーなど）をリモートからチェックすることができます。  Zabbixサーバーは、すべての設定、統計、運用データが保存される中核となるリポジトリで、監視対象のシステムで障害が発生したときに、管理者に対して能動的に警告を通知する役割を担います。  Zabbixサーバーの基本的な機能は、3つの異なるコンポーネントに分けられます。その3つとは、Zabbixサーバー、Webインターフェース、データベースストレージです。  Zabbixのすべての設定情報はデータベース上に保存され、ZabbixサーバーとWebインターフェースの両方がそのデータベースと通信します。例えば、Webインターフェース（またはAPI）を使用して新しいアイテムを作成した時には、データベース内のitemsテーブルに追加されます。次に、Zabbixサーバーはおよそ1分ごとに有効なアイテムの一覧を取得するためitemsテーブルを検索し、Zabbixサーバー内のキャッシュに保存します。このため、Webインターフェースで行った変更が最新データとして反映されるまでに最大2分かかります。

en-us	#### Overview  Zabbix server uses a JSON- based communication protocol for receiving data from Zabbix sender with the help of [trapper item](/manual/config/items/itemtypes/trapper).  Request and response messages must begin with [header and data length](/manual/appendix/protocols/header_datalen).
ja	#### 概要  Zabbixサーバーは、JSONベースの通信プロトコルでZabbix sender から[トラッパーアイテム](/manual/config/items/itemtypes/trapper)を使用してデータを受信します。  リクエストメッセージとレスポンスメッセージは、[ヘッダーとデータの長さ](/manual/appendix/protocols/header_datalen)で始まる必要があります。

en-us	#### Overview  Zabbix strives to provide a growing list of useful out-of-the-box [templates](/manual/config/templates). Out-of-the-box templates come preconfigured and thus are a useful way for speeding up the deployment of monitoring jobs.  The templates are available:  -   In new installations - in *Configuration* → *Templates*; -   If you are upgrading Zabbix, the upgraded installation might lack newer templates.     You can find them in the Zabbix [Git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) - select the version you upgraded to.     To add a new template, download the template file, open Zabbix frontend, go to *Configuration* → *Templates*, and import the file.  Please use the sidebar to access information about specific template types and operation requirements.  See also:  -   [Template import](/manual/xml_export_import/templates#importing) -   [Linking a     template](/manual/config/templates/linking#linking_a_template) -   [Known issues](/manual/installation/known_issues#templates)
ja	#### 概要  Zabbixは、すぐに使える便利な[テンプレート](/manual/config/templates)を提供するよう努めています。すぐに使えるテンプレートはあらかじめ設定されているため、監視ジョブの展開を高速化するのに便利です。  テンプレートは利用可能です:  - 新規インストールの場合 - *設定* → *テンプレート*  - Zabbix をアップグレードする場合、アップグレードされたインストールには新しいテンプレートがない可能性があります。それらは Zabbix [Gitリポジトリ](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)で見つかります - アップグレード後のバージョンを選択してください。新しいテンプレートを追加するには、テンプレートファイルをダウンロードし、Zabbixフロントエンドを開いて*設定* → *テンプレート*に移動しファイルをインポートします。  特定のテンプレートの種類と動作要件に関する情報にはサイドバーからアクセスしてください。  こちらもご参照ください。  - [テンプレートのインポート ](/manual/xml_export_import/templates#importing) - [テンプレートのリンク](/manual/config/templates/linking#テンプレートのリンク) - [既知の問題点](/manual/installation/known_issues#テンプレート)

en-us	#### Overview  Zabbix supports a number of built-in macros which may be used in various situations. These macros are variables, identified by a specific syntax:      {MACRO}   Macros resolve to a specific value depending on the context.  Effective use of macros allows to save time and make Zabbix configuration more transparent.  In one of typical uses, a macro may be used in a template. Thus a trigger on a template may be named "Processor load is too high on {HOST.NAME}". When the template is applied to the host, such as Zabbix server, the name will resolve to "Processor load is too high on Zabbix server" when the trigger is displayed in the Monitoring section.  Macros may be used in item key parameters. A macro may be used for only a part of the parameter, for example `item.key[server_{HOST.HOST}_local]`. Double-quoting the parameter is not necessary as Zabbix will take care of any ambiguous special symbols, if present in the resolved macro.  There are other types of macros in Zabbix.  Zabbix supports the following macros:  -   `{MACRO}` - built-in macro (see [full list](/manual/appendix/macros/supported_by_location)) -   `{<macro>.<func>(<params>)}` - macro [functions](/manual/config/macros/macro_functions) -   `{$MACRO}` - [user-defined macro](/manual/config/macros/user_macros), optionally [with context](/manual/config/macros/user_macros_context) -   `{#MACRO}` - macro for [low-level discovery](/manual/config/macros/lld_macros) -   `{?EXPRESSION}` - [expression macro](/manual/config/macros/expression_macros)
ja	#### 概要  Zabbix は、さまざまな状況で使用できる多数の組み込みマクロをサポートしています。 これらのマクロは変数であり、特定の構文で識別されます:      {MACRO}   マクロは、コンテキストに応じて特定の値に解決されます。  マクロを効果的に使用することで、時間を節約し、Zabbix の設定をより透過的にすることができます。  典型的な用途の 1 つとして、テンプレートでマクロを使用することがあげられます。例えばテンプレートのトリガーは、"{HOST.NAME} のプロセッサ負荷が高すぎます"という名前となります。テンプレートが Zabbix サーバーなどのホストに適用され、トリガーが 監視セクションに表示されると、この名前は"Zabbix サーバーのプロセッサ負荷が高すぎます"に解決されます。  マクロは、アイテムキーパラメータで使用できます。たとえば`item.key[server_{HOST.HOST}_local]`のようにパラメータの一部のみとしても可能です。解決されたマクロにあいまいな特殊記号存在する場合、Zabbixが処理するのでパラメータをダブルクオートで囲む必要はありません。  Zabbix には他の種類のマクロもあります。  Zabbix は次のマクロをサポートしています。  -   `{MACRO}` - 組み込みマクロ ([全リスト](/manual/appendix/macros/supported_by_location)を参照) -   `{<macro>.<func>(<params>)}` - マクロ[関数](/manual/config/macros/macro_functions) -   `{$MACRO}` - [ユーザー定義のマクロ](/manual/config/macros/user_macros), オプションで[コンテキスト付き](/manual/config/macros/user_macros_context) -   `{#MACRO}` - [ローレベルディスカバリ](/manual/config/macros/lld_macros)マクロ -   `{?EXPRESSION}` - [式マクロ](/manual/config/macros/expression_macros)

en-us	#### Overview  Zabbix supports encrypted communications between Zabbix components using Transport Layer Security (TLS) protocol v.1.2 and 1.3 (depending on the crypto library). Certificate-based and pre-shared key-based encryption is supported.  Encryption can be configured for connections:  -   Between Zabbix server, Zabbix proxy, Zabbix agent, zabbix\_sender     and zabbix\_get utilities -   To Zabbix database [from Zabbix frontend and     server/proxy](/manual/appendix/install/db_encrypt)  Encryption is optional and configurable for individual components:  -   Some proxies and agents can be configured to use certificate-based     encryption with the server, while others can use pre-shared     key-based encryption, and yet others continue with unencrypted     communications (as before) -   Server (proxy) can use different encryption configurations for     different hosts  Zabbix daemon programs use one listening port for encrypted and unencrypted incoming connections. Adding an encryption does not require opening new ports on firewalls.
ja	#### 概要  Zabbixは、トランスポートレイヤーセキュリティ(TLS)プロトコルv.1.2、1.3 (cryptoライブラリによる)を使用した Zabbix コンポーネント間の<br> 暗号化通信をサポートしています。証明書ベースと事前共有キーベースの暗号化がサポートされています。  暗号化は以下の接続に設定することができます:  -   Zabbix server, Zabbix proxy, Zabbix agent, zabbix\_sender と zabbix_get ユーティリティ間 -   Zabbix データベース [from Zabbix frontend and server/proxy](/manual/appendix/install/db_encrypt)  暗号化はオプションで、個々のコンポーネントに設定可能:  -  proxy や agent の中には、server との間で証明書ベースの暗号化を使用するように設定できるものもあれば、事前共有鍵ベースの     暗号化を使用できるものもあり、また暗号化されていない通信を続けるものもあります。（以前と同様です） -   server（proxy）は、ホストごとに異なる暗号化設定を使用することができます。  Zabbixのデーモンプログラムでは、暗号化された接続と暗号化されていない接続に1つのリスニングポートを使用します。<br> 暗号化を追加する場合、ファイアウォールに新しいポートを開く必要はありません。

en-us	#### Overview  Zabbix supports the sending of SMS messages using a serial GSM modem connected to Zabbix server's serial port.  Make sure that:  -   The speed of the serial device (normally /dev/ttyS0 under Linux)     matches that of the GSM modem. Zabbix does not set the speed of the     serial link. It uses default settings. -   The 'zabbix' user has read/write access to the serial device. Run     the command ls –l /dev/ttyS0 to see current permissions of the     serial device. -   The GSM modem has PIN entered and it preserves it after power reset.     Alternatively you may disable PIN on the SIM card. PIN can be     entered by issuing command AT+CPIN="NNNN" (NNNN is your PIN number,     the quotes must be present) in a terminal software, such as Unix     minicom or Windows HyperTerminal.  Zabbix has been tested with these GSM modems:  -   Siemens MC35 -   Teltonika ModemCOM/G10  To configure SMS as the delivery channel for messages, you also need to configure SMS as the media type and enter the respective phone numbers for the users.
ja	#### 概要  Zabbix は Zabbix server のシリアルポートに接続されたシリアルGSMモデムを使用したSMSメッセージの送信に対応しています。  以下の点を確認してください:  -   シリアルデバイス(Linuxでは通常/dev/ttyS0)の速度はGSMモデムの速度に合わせます。Zabbix はシリアルリンクの速度を設定しません。     デフォルトの設定を使用します。 -   zabbix ユーザは、シリアルデバイスへのリード/ライトアクセス権を持ちます。ls -l /dev/ttyS0 コマンドを実行し、シリアルデバイスの     現在のパーミッションを確認します。 -   GSM モデムには PIN が入力されており、パワーリセット後も PIN が保持されます。また、SIMカードのPINを無効化することもできます。     PINは Unix の minicom や Windows の HyperTerminal などのターミナルソフトで AT+CPIN="NNNN"（NNNNはPIN番号、引用符は     必ず入れてください）コマンドを発行することで入力することができます。  Zabbixは以下のGSMモデムでテストされています:  -   Siemens MC35 -   Teltonika ModemCOM/G10  メッセージの配信チャネルとしてSMSを設定するには、メディアタイプとしてSMSを設定し、ユーザーのそれぞれの電話番号を入力する<br> 必要があります。

en-us	#### Overview  Zabbix supports TimescaleDB, a PostgreSQL-based database solution of automatically partitioning data into time-based chunks to support faster performance at scale.  ::: notewarning Currently TimescaleDB is not supported by Zabbix proxy. :::  Instructions on this page can be used for creating TimescaleDB database or migrating from existing PostgreSQL tables to TimescaleDB.
ja	#### 概要  ZabbixはTimescaleDBをサポートしています。これは、データを時間ベースのチャンクに自動的に分割するPostgreSQLベースのデータベースソリューションであり、大規模なパフォーマンスの高速化をサポートします。  ::: notewarning 現在TimescaleDBはZabbixプロキシではサポートされていません。 :::  このページの手順は、TimescaleDBデータベースの作成、または既存のPostgreSQLテーブルからTimescaleDBへの移行に使用できます。

en-us	#### Overview  [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md) is a Python library for:  -  working with Zabbix API; -  acting like Zabbix sender; -  acting like Zabbix get.  It is supported for Zabbix 5.0, 6.0, 6.4 and later.
ja	#### 概要  [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md)は以下のためのPythonライブラリです。  -  Zabbix APIと連携します。 -  Zabbix senderのように動作します。 -  Zabbix getのように動作します。  Zabbix 5.0、6.0、6.4以降でサポートされています。

en-us	#### Overview  Zabbix was created by Alexei Vladishev, and currently is actively developed and supported by Zabbix SIA.  Zabbix is an enterprise-class open source distributed monitoring solution.  Zabbix is a software that monitors numerous parameters of a network and the health and integrity of servers, virtual machines, applications, services, databases, websites, the cloud and more. Zabbix uses a flexible notification mechanism that allows users to configure email based alerts for virtually any event. This allows a fast reaction to server problems. Zabbix offers excellent reporting and data visualization features based on the stored data. This makes Zabbix ideal for capacity planning.  Zabbix supports both polling and trapping. All Zabbix reports and statistics, as well as configuration parameters, are accessed through a web-based frontend. A web-based frontend ensures that the status of your network and the health of your servers can be assessed from any location. Properly configured, Zabbix can play an important role in monitoring IT infrastructure. This is equally true for small organizations with a few servers and for large companies with a multitude of servers.  Zabbix is free of cost. Zabbix is written and distributed under the GPL General Public License version 2. It means that its source code is freely distributed and available for the general public.  [Commercial support](http://www.zabbix.com/support.php) is available and provided by Zabbix Company and its partners around the world.  Learn more about [Zabbix features](features).
ja	#### 概要  ZabbixはAlexei Vladishevによって作成され、現在はZabbix SIAが積極的に開発およびサポートを行っています。  Zabbixはエンタープライズクラスの分散監視ソリューションであり、オープンソースで配布されています。  Zabbixは、ネットワークの多数のパラメーターと、サーバーや仮想マシン、アプリケーション、サービス、データベース、Webサイト、クラウドなどの稼働状態と整合性を監視するためのソフトウェアです。Zabbixは柔軟な通知メカニズムを備え、すべてのイベントに対して電子メールによるアラートを設定できます。これによって、サーバーの問題に迅速に対応できます。Zabbixは、保存されたデータをもとに優れたレポート機能とデータ視覚化機能を提供し、キャパシティプランニングに最適なソフトウェアとなっています。  Zabbixはポーリングとトラッピングの両方をサポートしています。すべてのZabbixのレポート、統計情報、および設定パラメーターには、Webインターフェースからアクセスできます。Webインターフェースによりどこからでも、あなたのネットワークとサーバーの状態を確認することができます。Zabbixを適切に構成することで、ITインフラストラクチャの監視において重要な役割を果たすことができます。少数のサーバーを有する小規模な組織から、大量のサーバーを有する大企業まで、同様です。  Zabbixは無料です。ZabbixはGPL（General Public License）バージョン2の下で作成および配布されています。ソースコードは無料で配布され、誰でも自由に利用できます。  Zabbix社と世界中のパートナーが提供する[商用サポート](http://www.zabbix.com/support.php)を利用することも可能です。  詳細は、[Zabbixの機能](features)をご覧ください。

en-us	#### Overview  Zabbix was created by Alexei Vladishev, and currently is actively developed and supported by Zabbix SIA.  Zabbix is an enterprise-class open source distributed monitoring solution.  Zabbix is software that monitors numerous parameters of a network and the health and integrity of servers, virtual machines, applications, services, databases, websites, the cloud and more. Zabbix uses a flexible notification mechanism that allows users to configure e-mail based alerts for virtually any event. This allows a fast reaction to server problems. Zabbix offers excellent reporting and data visualization features based on the stored data. This makes Zabbix ideal for capacity planning.  Zabbix supports both polling and trapping. All Zabbix reports and statistics, as well as configuration parameters, are accessed through a web-based frontend. A web-based frontend ensures that the status of your network and the health of your servers can be assessed from any location. Properly configured, Zabbix can play an important role in monitoring IT infrastructure. This is equally true for small organizations with a few servers and for large companies with a multitude of servers.  Zabbix is free of cost. Zabbix is written and distributed under the GPL General Public License version 2. It means that its source code is freely distributed and available for the general public.  [Commercial support](http://www.zabbix.com/support.php) is available and provided by Zabbix Company and its partners around the world.  Learn more about [Zabbix features](features).  
ja	#### Overview  Zabbix was created by Alexei Vladishev, and currently is actively developed and supported by Zabbix SIA.  Zabbix is an enterprise-class open source distributed monitoring solution.  Zabbix is software that monitors numerous parameters of a network and the health and integrity of servers, virtual machines, applications, services, databases, websites, the cloud and more. Zabbix uses a flexible notification mechanism that allows users to configure e-mail based alerts for virtually any event. This allows a fast reaction to server problems. Zabbix offers excellent reporting and data visualization features based on the stored data. This makes Zabbix ideal for capacity planning.  Zabbix supports both polling and trapping. All Zabbix reports and statistics, as well as configuration parameters, are accessed through a web-based frontend. A web-based frontend ensures that the status of your network and the health of your servers can be assessed from any location. Properly configured, Zabbix can play an important role in monitoring IT infrastructure. This is equally true for small organizations with a few servers and for large companies with a multitude of servers.  Zabbix is free of cost. Zabbix is written and distributed under the GPL General Public License version 2. It means that its source code is freely distributed and available for the general public.  [Commercial support](http://www.zabbix.com/support.php) is available and provided by Zabbix Company and its partners around the world.  Learn more about [Zabbix features](features).  

en-us	#### Overview  Zabbix web frontend can be temporarily disabled in order to prohibit access to it. This can be useful for protecting the Zabbix database from any changes initiated by users, thus protecting the integrity of database.  Zabbix database can be stopped and maintenance tasks can be performed while Zabbix frontend is in maintenance mode.  Users from defined IP addresses will be able to work with the frontend normally during maintenance mode.
ja	#### 概要  Zabbix Webフロントエンドへのアクセスを禁止するために、一時的に無効にすることができます。これは、ユーザーが開始した変更からZabbixデータベースを保護し、データベースの整合性を保護するのに役立ちます。  Zabbixフロントエンドがメンテナンスモードのときに、Zabbixデータベースを停止してメンテナンスタスクを実行できます。  一部の許可されたIPアドレスのユーザーは、メンテナンスモード中でも通常どおりフロントエンドを操作できます。

en-us	#### Overview  Zabbix web service is a process that is used for communication with external web services. Currently, Zabbix web service is used for generating and sending scheduled reports with plans to add additional functionality in the future.  Zabbix server connects to the web service via HTTP(S). Zabbix web service requires Google Chrome to be installed on the same host; on some distributions the service may also work with Chromium (see [known issues](/manual/installation/known_issues#chromium_for_zabbix_web_service_on_ubuntu_20)) .
ja	#### 概要  Zabbix Webサービスは、外部Webサービスとの通信に使用されるプロセスです。定期レポートの生成および送信のためにも使用されます。  ZabbixサーバーはHTTP(S)経由でWebサービスに接続します。 Zabbix WebサービスはGoogleChromeが同じホストにインストールされている必要があります。一部のディストリビューションではChromiumでも機能する場合があります（[既知の問題](/manual/installation/known_issues#chromium_for_zabbix_web_service_on_ubuntu_20)）

en-us	#### Overview  Zabbix web service is a process that is used for communication with external web services.  This section lists parameters supported in Zabbix web service configuration file (zabbix\_web\_service.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
ja	#### 概要  Zabbix Webサービスは、外部Webサービスとの通信に使用されるプロセスです。  このセクションではZabbix Webサービス設定ファイル(zabbix\_web\_service.conf)でサポートされているパラメーターの一覧を提示します。  注意点:  -   デフォルト値は、出荷時設定ファイルの値ではなく、プロセスのデフォルト値です。 -   Zabbixは[BOM](https://en.wikipedia.org/wiki/Byte_order_mark)なしのUTF-8エンコーディングでのみ構成ファイルをサポートします。 -   行の先頭が"\＃"で始まった場合のみコメントとして認識されます。

en-us	#### Overview  Zabbix Windows agent can be installed from Windows MSI installer packages (32-bit or 64-bit) available for [download](https://www.zabbix.com/download_agents#tab:44).  The minimum requirement for a Zabbix agent 2 MSI installation is Windows 7 x32.  The Zabbix get and sender utilities can also be installed, either together with Zabbix agent/agent 2 or separately.  A 32-bit package cannot be installed on a 64-bit Windows.  All packages come with TLS support, however, configuring TLS is optional.  Both UI and command-line based installation is supported.  ::: noteimportant Although Zabbix installation from MSI installer packages is fully supported, it is recommended to install at least *Microsoft .NET Framework 2* for proper error handling. See [Microsoft Download .NET Framework](https://dotnet.microsoft.com/en-us/download/dotnet-framework). :::
ja	#### 概要  Windows版Zabbixエージェントは、[ダウンロード](https://www.zabbix.com/download_agents#tab:44)できるWindows MSIインストーラパッケージ（32bit版と64bit版）を使用してインストール可能です。  Zabbix エージェント2の MSIインストール最小要件はWindows7 x32です。  Zabbixのgetおよびsenderユーティリティも、Zabbixエージェント/エージェント2と一緒または個別にインストールできます。  32bit版のパッケージは64bit版のWindowsにインストールすることはできません。  すべてのパッケージはTLSをサポートしていますが、TLSの設定はオプションです。  UIおよびコマンドラインベースのインストールに対応しています。  ::: noteimportant MSI インストーラー パッケージからの Zabbix インストールは完全にサポートされていますが、適切なエラー処理のために少なくとも *Microsoft .NET Framework 2* をインストールすることをお勧めします。 [Microsoft Download .NET Framework](https://dotnet.microsoft.com/en-us/download/dotnet-framework) を参照してください。 :::

en-us	### Packages  SQL scripts have been moved from the `/usr/share/doc` directory to `/usr/share` in Zabbix packages.
ja	### パッケージ  SQL スクリプトは、Zabbix パッケージの `/usr/share/doc` ディレクトリから `/usr/share` に移動されました。

en-us	#### Page menu  The page menu can be opened by clicking on the three dots ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_menu.png) next to the page name:  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/page_menu.png)  It contains the following options:  -   *Copy* - copy the page -   *Delete* - delete the page (pages can only be deleted in the     dashboard editing mode) -   *Properties* - customize the page parameters (the name and the page     display period in a slideshow)
ja	#### ページメニュー  ページメニューは、ページ名の横にある3つのドット![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_menu.png)をクリックして開くことができます。  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/page_menu.png)  メニューには次のオプションが含まれています。  -   *コピー* - ページをコピーします -   *削除* - ページを削除します（ページはダッシュボード編集モードでのみ削除できます） -   *プロパティ* - ページパラメータ（スライドショーの名前とページ表示期間）をカスタマイズします

en-us	#### Parameter - array  If the key parameter is an array, it is again enclosed in square brackets, where individual parameters come in line with the rules and syntax of specifying multiple parameters.  ![](../../../../../assets/en/manual/config/key_param_array.png)  ::: noteimportant Multi-level parameter arrays, e.g. `[a,[b,[c,d]],e]`, are not allowed. :::
ja	#### パラメータ - 配列  キーパラメータが配列の場合は、再び角括弧で囲みます。 <br> 個々のパラメータは、複数のパラメータを指定する規則と構文に沿うようになります。 <br>  ![](../../../../../assets/en/manual/config/key_param_array.png)  ::: noteimportant 多段階のパラメータ配列、例えば <br> `[a,[b,[c,d]],e]` のような複数レベルのパラメータ配列は許可されません。 :::

en-us	#### Parameter - quoted string  If the key parameter is a quoted string, any Unicode character is allowed.  If the key parameter string contains comma, this parameter has to be quoted.  If the key parameter string contains quotation mark, this parameter has to be quoted and each quotation mark which is a part of the parameter string has to be escaped with a backslash (`\`) character.  ![](../../../../../assets/en/manual/config/key_param_quoted_string.png)  ::: notewarning To quote item key parameters, use double quotes only. Single quotes are not supported. :::
ja	#### パラメータ -  二重引用符(")で囲まれた文字列  keyパラメータが 二重引用符で囲まれた文字列の場合、任意のUnicode文字が使用可能です。  keyパラメータがカンマを含む場合、このパラメータは 二重引用符で囲む必要があります。  キーパラメータが 二重引用符を含む場合、このパラメータは 二重引用符で囲む必要があります。 また，パラメータ文字列の一部である各 二重引用符は，バックスラッシュでエスケープする必要があります。   ![](../../../../../assets/en/manual/config/key_param_quoted_string.png)  ::: notewarning アイテムのキーパラメータを引用する場合は、 二重引用符(")のみを使用します。 <br>  引用符(')はサポートされていません。  :::

en-us	### Parameters  `(array)` IDs of hosts to delete.
ja	### パラメータ  `(array)` 削除するホストのID配列

en-us	### Parameters  `(array)` IDs of items to clear.
ja	### パラメータ  `(array)` クリアするアイテムのID配列

en-us	### Parameters  `(array)` IDs of proxies to delete.
ja	### パラメータ  `(array)` 削除するプロキシのID

en-us	### Parameters  `(array)` IDs of the actions to delete.
ja	### パラメーター  `(array)` 削除するアクションのID。

en-us	### Parameters  `(array)` IDs of the correlations to delete.
ja	### パラメータ  `(array)`  削除する相関関係のID配列

en-us	### Parameters  `(array)` IDs of the dashboards to delete.
ja	### パラメータ  `(array)` 削除するダッシュボードのID配列

en-us	### Parameters  `(array)` IDs of the discovery rules to delete.
ja	### パラメータ  `(array)`  削除するディスカバリールールのID配列

en-us	### Parameters  `(array)` IDs of the global macros to delete.
ja	### パラメータ  `(array)` 削除するグローバルマクロのID

en-us	### Parameters  `(array)` IDs of the graph prototypes to delete.
ja	### パラメータ  `(array)` 削除する graph prototypes のID

en-us	### Parameters  `(array)` IDs of the graphs to delete.
ja	### パラメータ  `(array)` 削除するグラフのID配列

en-us	### Parameters  `(array)` IDs of the host groups to delete.
ja	### パラメータ  `(array)` 削除する host group のID配列

en-us	### Parameters  `(array)` IDs of the host interfaces to delete.
ja	### パラメータ  `(array)` 削除するホストインターフェースのID

en-us	### Parameters  `(array)` IDs of the host macros to delete.
ja	### パラメータ  `(array)` 削除するホストマクロの ID

en-us	### Parameters  `(array)` IDs of the host prototypes to delete.
ja	### パラメータ  `(array)` 削除するホストプロトタイプのID

en-us	### Parameters  `(array)` IDs of the icon maps to delete.
ja	### パラメータ  `(array)` 削除するアイコンマップのID

en-us	### Parameters  `(array)` IDs of the images to delete.
ja	### パラメータ  `(array)` 削除する画像のID

en-us	### Parameters  `(array)` IDs of the item prototypes to delete.
ja	### パラメータ  `(array)` 削除するアイテム プロトタイプの ID

en-us	### Parameters  `(array)` IDs of the items to delete.
ja	### パラメータ  `(array)` 削除するアイテムの ID

en-us	### Parameters  `(array)` IDs of the LLD rules to delete.
ja	### パラメータ  `(array)` 削除するLLDルールのID

en-us	### Parameters  `(array)` IDs of the maintenance periods to delete.
ja	### パラメータ  `(array)` 削除するメンテナンス期間のID。

en-us	### Parameters  `(array)` IDs of the maps to delete.
ja	### パラメータ  `(array)` 削除するマップのID

en-us	### Parameters  `(array)` IDs of the media types to delete.
ja	### パラメータ  `(array)` 削除するメディアタイプのID

en-us	### Parameters  `(array)` IDs of the regular expressions to delete.
ja	### パラメータ  `(array)` 削除する正規表現のID

en-us	### Parameters  `(array)` IDs of the roles to delete.
ja	### パラメータ  `(array)` 削除するロールのID

en-us	### Parameters  `(array)` IDs of the scheduled reports to delete.
ja	### パラメータ  `(array)` 削除するスケジュール済みレポートのID

en-us	### Parameters  `(array)` IDs of the scripts to delete.
ja	### パラメータ  `(array)` 削除するスクリプトのID

en-us	### Parameters  `(array)` IDs of the services to delete.
ja	### パラメータ  `(array)` 削除するサービスのID

en-us	### Parameters  `(array)` IDs of the SLAs to delete.
ja	### パラメータ  `(array)` 削除するSLAのID

en-us	### Parameters  `(array)` IDs of the template dashboards to delete.
ja	### パラメータ  `(array)` 削除するテンプレート ダッシュボードの ID

en-us	### Parameters  `(array)` IDs of the templates to delete.
ja	### パラメータ  `(array)` 削除するテンプレートの ID

en-us	### Parameters  `(array)` IDs of the tokens to delete.
ja	### パラメータ  `(array)` 削除するトークンのID

en-us	### Parameters  `(array)` IDs of the tokens to generate.
ja	### パラメータ  `(array)` 生成するトークンのID

en-us	### Parameters  `(array)` IDs of the trigger prototypes to delete.
ja	### パラメータ  `(array)` 削除するトリガー プロトタイプの ID

en-us	### Parameters  `(array)` IDs of the triggers to delete.
ja	### パラメータ  `(array)` 削除するトリガーのID

en-us	### Parameters  `(array)` IDs of the user groups to delete.
ja	### パラメータ  `(array)` 削除するユーザーグループのID

en-us	### Parameters  `(array)` IDs of the value maps to delete.
ja	### パラメータ  `(array)` 削除するバリューマップのID。

en-us	### Parameters  `(array)` IDs of the web scenarios to delete.
ja	### パラメータ  `(array)` 削除するWebシナリオのID

en-us	### Parameters  `(array)` IDs of users to delete.
ja	### パラメータ  `(array)` 削除するユーザーのID

en-us	### Parameters  `(array)` IDs of users to unblock.
ja	### パラメータ  `(array)` ユーザーブロックを解除するID

en-us	### Parameters  `(array)` The method accepts an empty array.
ja	### パラメータ  `(array)` このメソッドは空の配列を受け入れます。

en-us	### Parameters  `(array)` The method accepts an empty array.
ja	### パラメータ  `(array)` このメソッドは空の配列を受け入れます。

en-us	#### - Parameters  Both functions use almost the same set of parameters. Use the list of [supported functions](/manual/appendix/functions) for reference.
ja	#### - パラメータ  両関数とも、ほぼ同じパラメータを使用します。[supported functions](/manual/appendix/functions)を参考にしてください。

en-us	#### Parameters  Foreach functions support two common parameters - item filter and time period:      foreach_function(item filter,time period)  for example:      avg_foreach(/*/mysql.qps?[group="MySQL Servers"],5m)  Some functions support additional parameters.
ja	#### パラメータ  Foreach 関数は、アイテムフィルターと期間という 2 つの共通パラメーターをサポートします。      foreach_function(item filter,time period)  例:      avg_foreach(/*/mysql.qps?[group="MySQL Servers"],5m)  一部の関数は、追加のパラメーターをサポートしています。

en-us	### Parameters  `(object/array)` Action properties to be updated.  The `actionid` property must be defined for each action, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard action properties](object#action), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |filter|object|Action [filter](/manual/api/reference/action/object#action_filter) object to replace the current filter.| |operations|array|Action [operations](/manual/api/reference/action/object#action_operation) to replace existing operations.| |recovery\_operations|array|Action [recovery operations](/manual/api/reference/action/object#action_recovery_operation) to replace existing recovery operations.| |update\_operations|array|Action [update operations](/manual/api/reference/action/object#action_update_operation) to replace existing update operations.|
ja	### パラメーター  `(object/array)` 更新するアクションのプロパティ。  `actionid`プロパティはアクションごとに定義する必要があり、その他のプロパティはオプションです。渡されたプロパティのみが更新され、他は一切変更されません。  [actionの標準プロパティ](object#action)に加えて、このメソッドは以下のパラメーターを受け付けます。  |パラメーター|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |filter|object|現在のフィルターを置き換えるアクション[フィルター](/manual/api/reference/action/object#action_filter)オブジェクト。| |operations|array|既存の操作を置き換えるアクション[操作](/manual/api/reference/action/object#action_operation)。| |recovery\_operations|array|既存の回復操作を置き換えるアクション[回復操作](/manual/api/reference/action/object#action_recovery_operation)。| |update\_operations|array|既存の更新操作を置き換えるアクション[更新操作](/manual/api/reference/action/object#action_update_operation)。|

en-us	### Parameters  `(object/array)` Actions to create.  Additionally to the [standard action properties](object#action), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |filter|object|Action [filter](/manual/api/reference/action/object#action_filter) object for the action.| |operations|array|Action [operations](/manual/api/reference/action/object#action_operation) to create for the action.| |recovery\_operations|array|Action [recovery operations](/manual/api/reference/action/object#action_recovery_operation) to create for the action.| |update\_operations|array|Action [update operations](/manual/api/reference/action/object#action_update_operation) to create for the action.|
ja	### パラメーター  `(object/array)` 作成するアクション。  [actionの標準プロパティ](object#action)に加えて、このメソッドは以下のパラメーターを受け付けます。  |パラメーター|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |filter|object|アクション用のアクション[フィルター](/manual/api/reference/action/object#action_filter)オブジェクト。| |operations|array|アクション用に作成するアクション[操作](/manual/api/reference/action/object#action_operation) 。| |recovery\_operations|array|アクション用に作成するアクション[回復操作](/manual/api/reference/action/object#action_recovery_operation)。| |update\_operations|array|アクション用に作成するアクション[更新操作](/manual/api/reference/action/object#action_update_operation)。|

en-us	### Parameters  `(object/array)` A task to create.  The method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(required)|integer|Task type.<br><br>Possible values:<br>1 - Diagnostic information;<br>6 - Check now.| |**request**<br>(required)|object|Task request object according to the task type. Correct format of request object is described in [Task object](/manual/api/reference/task/object) section.| |proxy\_hostid|integer|Proxy about which Diagnostic information task will collect data.<br><br>Ignored for 'Check now' tasks.|  *Note* that 'Check now' tasks can be created only for the following types of items/discovery rules:  -   Zabbix agent -   SNMPv1/v2/v3 agent -   Simple check -   Internal check -   External check -   Database monitor -   HTTP agent -   IPMI agent -   SSH agent -   TELNET agent -   Calculated check -   JMX agent
ja	### パラメータ  `(object/array)` タスクの作成  このメソッドは、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**type**<br>(必須)|integer|タスクタイプ<br><br>可能な値：<br>1 - 診断情報<br>6 - 即時確認| |**request**<br>(必須)|object|タスクタイプに応じたタスクリクエストオブジェクト。 リクエストオブジェクトの正しい形式は[タスクオブジェクト](/manual/api/reference/task/object)セクションで説明されています| |proxy\_hostid|integer|'diagnostic information'タスクがデータを収集するプロキシ<br><br>"即時確認"タスクでは無視されます。|  "即時確認"タスクは次の種類のアイテム/ディスカバリルールに対してのみ作成できることに注意してください。  -   Zabbix agent -   SNMPv1/v2/v3 agent -   Simple check -   Internal check -   External check -   Database monitor -   HTTP agent -   IPMI agent -   SSH agent -   TELNET agent -   Calculated check -   JMX agent

en-us	### Parameters  `(object/array)` Correlation properties to be updated.  The `correlationid` property must be defined for each correlation, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard correlation properties](object#correlation), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |filter|object|Correlation [filter](/manual/api/reference/correlation/object#correlation_filter) object to replace the current filter.| |operations|array|Correlation [operations](/manual/api/reference/correlation/object#correlation_operation) to replace existing operations.|
ja	### パラメータ  `(object/array)` 更新される相関関係プロパティ  各相関には `correlationid` プロパティを定義する必要があり、その他のプロパティは任意です。渡されたプロパティのみが<br> 更新され、他のプロパティは変更されません。  [standard correlation properties](object#correlation)に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |filter|object|Correlation [filter](/manual/api/reference/correlation/object#correlation_filter) object to replace the current filter.| |operations|array|Correlation [operations](/manual/api/reference/correlation/object#correlation_operation) to replace existing operations.|

en-us	### Parameters  `(object/array)` Correlations to create.  Additionally to the [standard correlation properties](object#correlation), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**operations**<br>(required)|array|Correlation [operations](/manual/api/reference/correlation/object#correlation_operation) to create for the correlation.| |**filter**<br>(required)|object|Correlation [filter](/manual/api/reference/correlation/object#correlation_filter) object for the correlation.|
ja	### パラメータ  `(object/array)` 作成する相関関係  [standard correlation properties](object#correlation)に加えて、このメソッドは以下のパラメータを受け取ることができる。  ||パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**operations**<br>(required)|array|Correlation [operations](/manual/api/reference/correlation/object#correlation_operation) to create for the correlation.| |**filter**<br>(required)|object|Correlation [filter](/manual/api/reference/correlation/object#correlation_filter) object for the correlation.|

en-us	### Parameters  `(object/array)` Dashboard properties to be updated.  The `dashboardid` property must be specified for each dashboard, all other properties are optional. Only the specified properties will be updated.  Additionally to the [standard dashboard properties](object#dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |pages|array|Dashboard [pages](object#dashboard_page) to replace the existing dashboard pages.<br><br>Dashboard pages are updated by the `dashboard_pageid` property. New dashboard pages will be created for objects without `dashboard_pageid` property and the existing dashboard pages will be deleted if not reused. Dashboard pages will be ordered in the same order as specified. Only the specified properties of the dashboard pages will be updated. At least one dashboard page object is required for `pages` property.| |users|array|Dashboard [user](object#dashboard_user) shares to replace the existing elements.| |userGroups|array|Dashboard [user group](object#dashboard_user_group) shares to replace the existing elements.|
ja	### パラメータ  `(object/array)` 更新されるダッシュボードのプロパティ  `dashboardid` プロパティは各ダッシュボードに対して指定する必要があり、その他のプロパティは任意です。<br> 指定されたプロパティのみが更新されます。  [standard dashboard properties](object#dashboard) に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |pages|array|Dashboard [pages](object#dashboard_page) to replace the existing dashboard pages.<br><br>Dashboard pages are updated by the `dashboard_pageid` property. New dashboard pages will be created for objects without `dashboard_pageid` property and the existing dashboard pages will be deleted if not reused. Dashboard pages will be ordered in the same order as specified. Only the specified properties of the dashboard pages will be updated. At least one dashboard page object is required for `pages` property.| |users|array|Dashboard [user](object#dashboard_user) shares to replace the existing elements.| |userGroups|array|Dashboard [user group](object#dashboard_user_group) shares to replace the existing elements.|

en-us	### Parameters  `(object/array)` Dashboards to create.  Additionally to the [standard dashboard properties](object#dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**pages**<br>(required)|array|Dashboard [pages](object#dashboard_page) to be created for the dashboard. Dashboard pages will be ordered in the same order as specified. At least one dashboard page object is required for `pages` property.| |users|array|Dashboard [user](object#dashboard_user) shares to be created on the dashboard.| |userGroups|array|Dashboard [user group](object#dashboard_user_group) shares to be created on the dashboard.|
ja	### パラメータ  `(object/array)` 作成するダッシュボード  [standard dashboard properties](object#dashboard) に加えて、このメソッドは次のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**pages**<br>(required)|array|Dashboard [pages](object#dashboard_page) to be created for the dashboard. Dashboard pages will be ordered in the same order as specified. At least one dashboard page object is required for `pages` property.| |users|array|Dashboard [user](object#dashboard_user) shares to be created on the dashboard.| |userGroups|array|Dashboard [user group](object#dashboard_user_group) shares to be created on the dashboard.|

en-us	### Parameters  `(object/array)` Discovery rule properties to be updated.  The `druleid` property must be defined for each discovery rule, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard discovery rule properties](object#discovery_rule), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dchecks|array|Discovery [checks](/manual/api/reference/dcheck/object) to replace existing checks.|
ja	### パラメータ  `(object/array)` 更新するディスカバリールールのプロパティ  ` druleid` プロパティは各ディスカバリールールに対して定義する必要があり、他のプロパティはすべて任意です。<br> 渡されたプロパティのみが更新され、他のプロパティは変更されません。  [standard discovery rule properties](object#discovery_rule)に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |dchecks|array|Discovery [checks](/manual/api/reference/dcheck/object) to replace existing checks.|

en-us	### Parameters  `(object/array)` Discovery rules to create.  Additionally to the [standard discovery rule properties](object#discovery_rule), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**dchecks**<br>(required)|array|Discovery [checks](/manual/api/reference/dcheck/object) to create for the discovery rule.|
ja	### パラメータ  `(object/array)` 作成するディスカバリールール  [standard discovery rule properties](object#discovery_rule) に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**dchecks**<br>(required)|array|Discovery [checks](/manual/api/reference/dcheck/object) to create for the discovery rule.|

en-us	### Parameters  `(object/array)` [Global macro properties](object#global_macro) to be updated.  The `globalmacroid` property must be defined for each global macro, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.
ja	### パラメータ  `(object/array)` 更新する[グローバルマクロプロパティ](object#global_macro)  グローバル マクロごとに`globalmacroid`プロパティを定義する必要があります。他のプロパティはすべてオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。

en-us	### Parameters  `(object/array)` Global macros to create.  The method accepts global macros with the [standard global macro properties](object#global_macro).
ja	### パラメータ  `(object/array)` 作成するグローバル マクロ  このメソッドは[標準のグローバルマクロプロパティ](object#global_macro) を持つグローバル マクロを受け入れます。

en-us	### Parameters  `(object/array)` Graph properties to be updated.  The `graphid` property must be defined for each graph, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard graph properties](object#graph) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitems|array|Graph [items](/manual/api/reference/graphitem/object) to replace existing graph items. If a graph item has the `gitemid` property defined it will be updated, otherwise a new graph item will be created.|
ja	### パラメータ  `(object/array)` 更新されるグラフのプロパティ  各グラフには `graphid` プロパティを定義する必要があり、その他のプロパティは任意である。渡されたプロパティのみが<br> 更新され、その他のプロパティは変更されません。  [standard graph properties](object#graph) に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |gitems|array|Graph [items](/manual/api/reference/graphitem/object) to replace existing graph items. If a graph item has the `gitemid` property defined it will be updated, otherwise a new graph item will be created.|

en-us	### Parameters  `(object/array)` Graph prototype properties to be updated.  The `graphid` property must be defined for each graph prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard graph prototype properties](object#graph_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitems|array|Graph [items](/manual/api/reference/graphitem/object) to replace existing graph items. If a graph item has the `gitemid` property defined it will be updated, otherwise a new graph item will be created.|
ja	### パラメータ  `(object/array)` 更新する Graph prototype プロパティ  graph prototype ごとに `graphid` プロパティを定義する必要がある。他のプロパティはすべてオプションである。<br> 渡されたプロパティのみが更新され、他のプロパティは変更されません。  [standard graph prototype properties](object#graph_prototype) に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |gitems|array|Graph [items](/manual/api/reference/graphitem/object) to replace existing graph items. If a graph item has the `gitemid` property defined it will be updated, otherwise a new graph item will be created.|

en-us	### Parameters  `(object/array)` Graph prototypes to create.  Additionally to the [standard graph prototype properties](object#graph_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**gitems**<br>(required)|array|Graph [items](/manual/api/reference/graphitem/object) to be created for the graph prototypes. Graph items can reference both items and item prototypes, but at least one item prototype must be present.|
ja	### パラメータ  `(object/array)` Graph prototypes を作成する。  [standard graph prototype properties](object#graph_prototype)に加えて、このメソッドは以下のパラメータを受け付ける。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**gitems**<br>(required)|array|Graph [items](/manual/api/reference/graphitem/object) to be created for the graph prototypes. Graph items can reference both items and item prototypes, but at least one item prototype must be present.|

en-us	### Parameters  `(object/array)` Graphs to create.  Additionally to the [standard graph properties](object#graph), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**gitems**<br>(required)|array|Graph [items](/manual/api/reference/graphitem/object) to be created for the graph.|
ja	### パラメータ  `(object/array)` 作成するグラフ.  [standard graph properties](object#graph)に加えて、このメソッドは以下のパラメータを受け付ける。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**gitems**<br>(required)|array|Graph [items](/manual/api/reference/graphitem/object) to be created for the graph.|

en-us	### Parameters  `(object/array)` [Host group properties](object#host_group) to be updated.  The `groupid` property must be defined for each host group, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.
ja	### パラメータ  `(object/array)` [Host group properties](object#host_group) が更新されます。  groupid` プロパティは各ホストグループに対して定義する必要があり、他のプロパティはすべてオプションです。<br> 与えられたプロパティのみが更新され、その他のプロパティは変更されません。

en-us	### Parameters  `(object/array)` Host groups to create. The method accepts host groups with the [standard host group properties](object#host_group).
ja	### パラメータ  `(object/array)` 作成するホストグループ<br> このメソッドは、[standard host group properties](object#host_group) を持つホストグループを受け付けます。

en-us	### Parameters  `(object/array)` [Host interface properties](object#host_interface) to be updated.  The `interfaceid` property must be defined for each host interface, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.
ja	### パラメータ  `(object/array)` [ホストインターフェースのプロパティ](object#host_interface)が更新されます。  `interfaceid`プロパティは、ホストインターフェイスごとに定義する必要があり、他のすべてのプロパティはオプションです。 指定されたプロパティのみが更新され、他のプロパティは変更されません。

en-us	### Parameters  `(object/array)` Host interfaces to create. The method accepts host interfaces with the [standard host interface properties](object#host_interface).
ja	### パラメータ  `(object/array)` 作成するホストインターフェイス。 このメソッドは、[標準のホストインターフェイスプロパティ](object#host_interface)を持つホストインターフェイスを受け入れます。

en-us	### Parameters  `(object/array)` [Host macro properties](object#host_macro) to be updated.  The `hostmacroid` property must be defined for each host macro, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.
ja	### パラメータ  `(object/array)` 更新する[ホストマクロプロパティ](object#host_macro)  ホスト マクロごとに`hostmacroid`プロパティを定義する必要があります。他のプロパティはすべてオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。

en-us	### Parameters  `(object/array)` Host macros to create.  The method accepts host macros with the [standard host macro properties](object#host_macro).
ja	### パラメータ  `(object/array)` 作成するホストマクロ  このメソッドは[標準のホスト マクロ プロパティ](object#host_macro) を持つホストマクロを受け入れます。

en-us	### Parameters  `(object/array)` Host properties to be updated.  The `hostid` property must be defined for each host, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.  Note, however, that updating the host technical name will also update the host's visible name (if not given or empty) by the host's technical name value.  Additionally to the [standard host properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object#host_group) to replace the current host groups the host belongs to.<br><br>The host groups must have the `groupid` property defined. All host groups that are not listed in the request will be unlinked.| |interfaces|object/array|Host [interfaces](/manual/api/reference/hostinterface/object) to replace the current host interfaces.<br><br>All interfaces that are not listed in the request will be removed.| |tags|object/array|Host [tags](/manual/api/reference/host/object#host_tag) to replace the current host tags.<br><br>All tags that are not listed in the request will be removed.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros.<br><br>All macros that are not listed in the request will be removed.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates. All templates that are not listed in the request will be only unlinked.<br><br>The templates must have the `templateid` property defined.| |templates\_clear|object/array|[Templates](/manual/api/reference/template/object) to unlink and clear from the host.<br><br>The templates must have the `templateid` property defined.|  ::: notetip As opposed to the Zabbix frontend, when `name` (visible host name) is the same as `host` (technical host name), updating `host` via API will not automatically update `name`. Both properties need to be updated explicitly. :::
ja	### パラメータ  `(object/array)` 更新されるホストプロパティ  `hostid` プロパティは各ホストに対して定義する必要があり、他のプロパティはすべてオプションです。<br> 与えられたプロパティのみが更新され、その他のプロパティは変更されません。  しかし、ホストの technical name(実ホスト名) を更新すると、ホストの visible name (表示名 指定されていないか空の場合) も<br> ホストの technical name の値で更新されることに注意してください。  [standard host properties](object#host)に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object#host_group) to replace the current host groups the host belongs to.<br><br>The host groups must have the `groupid` property defined. All host groups that are not listed in the request will be unlinked.| |interfaces|object/array|Host [interfaces](/manual/api/reference/hostinterface/object) to replace the current host interfaces.<br><br>All interfaces that are not listed in the request will be removed.| |tags|object/array|Host [tags](/manual/api/reference/host/object#host_tag) to replace the current host tags.<br><br>All tags that are not listed in the request will be removed.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros.<br><br>All macros that are not listed in the request will be removed.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates. All templates that are not listed in the request will be only unlinked.<br><br>The templates must have the `templateid` property defined.| |templates\_clear|object/array|[Templates](/manual/api/reference/template/object) to unlink and clear from the host.<br><br>The templates must have the `templateid` property defined.|  ::: notetip Zabbix フロントエンドとは異なり、`name`(表示名)と`host`(ホスト名)が同じ場合、API 経由で `host` を更新しても、<br> 自動的に `name` は更新されません。両方のプロパティを明示的に更新する必要があります。 :::

en-us	### Parameters  `(object/array)` Host prototype properties to be updated.  The `hostid` property must be defined for each host prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard host prototype properties](object#host_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupLinks|array|Group [links](/manual/api/reference/hostprototype/object#group_link) to replace the current group links on the host prototype.| |groupPrototypes|array|Group [prototypes](/manual/api/reference/hostprototype/object#group_prototype) to replace the existing group prototypes on the host prototype.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros.<br><br>All macros that are not listed in the request will be removed.| |tags|object/array|Host prototype [tags](/manual/api/reference/hostprototype/object#host_prototype_tag) to replace the current tags.<br><br>All tags that are not listed in the request will be removed.| |interfaces|object/array|Host prototype [custom interfaces](/manual/api/reference/hostprototype/object#custom_interface) to replace the current interfaces.<br><br>Custom interface object should contain all its parameters.<br>All interfaces that are not listed in the request will be removed.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates.<br><br>The templates must have the `templateid` property defined.|
ja	### パラメータ  `(object/array)` 更新されるホストプロトタイププロパティ。  `hostid`プロパティは、ホストプロトタイプごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  [標準のホストプロトタイププロパティ](object#host_prototype)に加えて、このメソッドは次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |groupLinks|array|ホストプロトタイプの現在のグループ[リンク](/manual/api/reference/hostprototype/object#group_link)を置き換えます。| |groupPrototypes|array|ホストプロトタイプ上の既存のグループ[プロトタイプ](/manual/api/reference/hostprototype/object#group_prototype)を置き換えます。| |macros|object/array|現在の[ユーザーマクロ](/manual/api/reference/usermacro/object)を置き換えます。<br><br>リクエストにリストされていないマクロはすべて削除されます。| |tags|object/array|ホストプロトタイプ[タグ](/manual/api/reference/hostprototype/object#host_prototype_tag)を使用して現在のタグを置き換えます。<br><br>リクエストにリストされていないタグはすべて削除されます。| |interfaces|object/array|現在のインターフェースを置き換えるためのプロトタイプ[カスタムインターフェース](/manual/api/reference/hostprototype/object#custom_interface)をホストします。<br><br>カスタムインターフェースオブジェクトには、そのすべてのパラメーターが含まれている必要があります。<br>リクエストにリストされていないインターフェースはすべて削除されます。| |templates|object/array|現在リンクされている[テンプレート](/manual/api/reference/template/object)を置き換えます。<br><br>テンプレートには`templateid`プロパティが定義されている必要があります。|

en-us	### Parameters  `(object/array)` Host prototypes to create.  Additionally to the [standard host prototype properties](object#host_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupLinks**<br>(required)|array|Group [links](/manual/api/reference/hostprototype/object#group_link) to be created for the host prototype.| |**ruleid**<br>(required)|string|ID of the LLD rule that the host prototype belongs to.| |groupPrototypes|array|Group [prototypes](/manual/api/reference/hostprototype/object#group_prototype) to be created for the host prototype.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the host prototype.| |tags|object/array|Host prototype [tags](/manual/api/reference/hostprototype/object#host_prototype_tag).| |interfaces|object/array|Host prototype [custom interfaces](/manual/api/reference/hostprototype/object#custom_interface).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the host prototype.<br><br>The templates must have the `templateid` property defined.|
ja	### パラメータ  `(object/array)` 作成するホストプロトタイプ  このメソッドは[標準のホストプロトタイププロパティ](object#host_prototype)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**groupLinks**<br>(必須)|array|ホストプロトタイプ用に作成するグループ[リンク](/manual/api/reference/hostprototype/object#group_link)| |**ruleid**<br>(必須)|string|ホストプロトタイプが属するLLDルールのID| |groupPrototypes|array|ホストプロトタイプ用に作成されるグループ[プロトタイプ](/manual/api/reference/hostprototype/object#group_prototype)| |macros|object/array|ホストプロトタイプ用に作成する[ユーザーマクロ](/manual/api/reference/usermacro/object)| |tags|object/array|ホストプロトタイプ[タグ](/manual/api/reference/hostprototype/object#host_prototype_tag).| |interfaces|object/array|ホストプロトタイプ[カスタムインターフェース](/manual/api/reference/hostprototype/object#custom_interface).| |templates|object/array|ホストプロトタイプにリンクする[テンプレート](/manual/api/reference/template/object)<br><br>テンプレートには`templateid`プロパティを定義する必要があります。|

en-us	### Parameters  `(object/array)` Hosts to create.  Additionally to the [standard host properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(required)|object/array|Host [groups](/manual/api/reference/hostgroup/object) to add the host to.<br><br>The host groups must have the `groupid` property defined.| |interfaces|object/array|[Interfaces](/manual/api/reference/hostinterface/object) to be created for the host.| |tags|object/array|Host [tags](/manual/api/reference/host/object#host_tag).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the host.<br><br>The templates must have the `templateid` property defined.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the host.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.|
ja	### パラメータ  `(object/array)` 作成するホスト  [standard host properties](object#host)に加えて、このメソッドは以下のパラメータを受け付けます。  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**groups**<br>(required)|object/array|Host [groups](/manual/api/reference/hostgroup/object) to add the host to.<br><br>The host groups must have the `groupid` property defined.| |interfaces|object/array|[Interfaces](/manual/api/reference/hostinterface/object) to be created for the host.| |tags|object/array|Host [tags](/manual/api/reference/host/object#host_tag).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the host.<br><br>The templates must have the `templateid` property defined.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the host.| |inventory|object|Host [inventory](/manual/api/reference/host/object#host_inventory) properties.|

en-us	### Parameters  `(object/array)` Icon map properties to be updated.  The `iconmapid` property must be defined for each icon map, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard icon map properties](object#icon_map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |mappings|array|[Icon mappings](/manual/api/reference/iconmap/object#icon_mapping) to replace the existing icon mappings.|
ja	### パラメータ  `(object/array)` 更新されるアイコンマップのプロパティ  `iconmapid`プロパティはアイコンマップごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  [標準のアイコンマッププロパティ](object#icon_map)に加えて、このメソッドは次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |mappings|array|既存の[アイコンマッピング](/manual/api/reference/iconmap/object#icon_mapping)を置き換えます|

en-us	### Parameters  `(object/array)` Icon maps to create.  Additionally to the [standard icon map properties](object#icon_map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**mappings**<br>(required)|array|[Icon mappings](/manual/api/reference/iconmap/object#icon_mapping) to be created for the icon map.|
ja	### パラメータ  `(object/array)` アイコンマップの作成  [標準のアイコンマッププロパティ](object#icon_map)に加えて、このメソッドは次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**mappings**<br>(必須)|array|アイコンマップ用に作成する[アイコンマッピング](/manual/api/reference/iconmap/object#icon_mapping)|

en-us	### Parameters  `(object/array)` Image properties to be updated.  The `imageid` property must be defined for each image, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard image properties](object#image), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |image|string|Base64 encoded image. The maximum size of the encoded image is 1 MB. Maximum size can be adjusted by changing ZBX\_MAX\_IMAGE\_SIZE constant value.<br>Supported image formats are: PNG, JPEG, GIF.|
ja	### パラメータ  `(object/array)` 更新する画像のプロパティ  `imageid`プロパティは画像ごとに定義する必要があり、プロパティはすべてオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  [標準の画像プロパティ](object#image)に加えて、このメソッドは次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |image|string|Base64でエンコードされた画像。 エンコードされた画像の最大サイズは1MBです。 最大サイズはZBX\_MAX\_IMAGE\_SIZE定数値で調整できます。<br>サポートされている画像形式は、PNG、JPEG、GIFです。|

en-us	### Parameters  `(object/array)` Images to create.  Additionally to the [standard image properties](object#image), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Name of the image.| |**imagetype**<br>(required)|integer|Type of image.<br><br>Possible values:<br>1 - *(default)* icon;<br>2 - background image.| |**image**<br>(required)|string|Base64 encoded image. The maximum size of the encoded image is 1 MB. Maximum size can be adjusted by changing ZBX\_MAX\_IMAGE\_SIZE constant value.<br>Supported image formats are: PNG, JPEG, GIF.|
ja	### パラメータ  `(object/array)` 画像の作成  [標準の画像プロパティ](object#image)に加えて、このメソッドは次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**name**<br>(必須)|string|画像の名前| |**imagetype**<br>(必須)|integer|画像のタイプ<br><br>値:<br>1 - *(デフォルト)* アイコン<br>2 - 背景画像| |**image**<br>(必須)|string|Base64でエンコードされた画像。 エンコードされた画像の最大サイズは1MBです。 最大サイズはZBX\_MAX\_IMAGE\_SIZE定数値で調整できます。<br>サポートされている画像形式は、PNG、JPEG、GIFです。|

en-us	### Parameters  `(object/array)` Item properties to be updated.  The `itemid` property must be defined for each item, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard item properties](object#item), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|[Item preprocessing](/manual/api/reference/item/object#item_preprocessing) options to replace the current preprocessing options.| |tags|array|Item [tags.](/manual/api/reference/item/object#item_tag)|
ja	### パラメータ  `(object/array)` 更新するアイテム プロパティ  `itemid` プロパティはアイテムごとに定義する必要があり、他のプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準アイテム プロパティ](object#item) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |preprocessing|array|現在の事前処理オプションを置き換える[アイテム事前処理オプション](/manual/api/reference/item/object#item_preprocessing)| |tags|array|アイテム[タグ](/manual/api/reference/item/object#item_tag)|

en-us	### Parameters  `(object/array)` Item prototype properties to be updated.  The `itemid` property must be defined for each item prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard item prototype properties](object#item_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Item prototype [preprocessing](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) options to replace the current preprocessing options.| |tags|array|Item prototype [tags](/manual/api/reference/itemprototype/object#item_prototype_tag).|
ja	### パラメータ  `(object/array)` 更新するアイテムプロトタイプのプロパティ  アイテムプロトタイプごとに `itemid` プロパティを定義する必要があります。他のプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準アイテム プロトタイプ プロパティ](object#item_prototype) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |preprocessing|array|現在の事前処理オプションを置き換えるアイテム プロトタイプの[事前処理](/manual/api/reference/itemprototype/object#item_prototype_preprocessing)オプション| |tags|array|アイテムプロトタイプ[タグ](/manual/api/reference/itemprototype/object#item_prototype_tag)|

en-us	### Parameters  `(object/array)` Item prototype to create.  Additionally to the [standard item prototype properties](object#item_prototype), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**ruleid**<br>(required)|string|ID of the LLD rule that the item belongs to.| |preprocessing|array|Item prototype [preprocessing](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) options.| |tags|array|Item prototype [tags](/manual/api/reference/itemprototype/object#item_prototype_tag).|
ja	### パラメータ  `(object/array)` 作成するアイテムプロトタイプ。  このメソッドは[標準アイテム プロトタイプ プロパティ](object#item_prototype) に加えて、次のパラメーターを受け入れます  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**ruleid**<br>(必須)|string|アイテムが属する LLD ルールの ID| |preprocessing|array|アイテム プロトタイプ [事前処理](/manual/api/reference/itemprototype/object#item_prototype_preprocessing) オプション| |tags|array|アイテムプロトタイプ[タグ](/manual/api/reference/itemprototype/object#item_prototype_tag).|

en-us	### Parameters  `(object/array)` Items to create.  Additionally to the [standard item properties](object#host), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |preprocessing|array|Item [preprocessing](/manual/api/reference/item/object#item_preprocessing) options.| |tags|array|Item [tags.](/manual/api/reference/item/object#item_tag)|
ja	### パラメータ  `(object/array)` 作成するアイテム  このメソッドは[標準アイテム プロパティ](object#host) に加えて、次のパラメータを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |preprocessing|array|アイテムの [事前処理](/manual/api/reference/item/object#item_preprocessing) オプション| |tags|array|アイテム[タグ](/manual/api/reference/item/object#item_tag)|

en-us	### Parameters  `(object/array)` Maintenance properties to be updated.  The `maintenanceid` property must be defined for each maintenance, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |groupids|array|IDs of the host groups to replace the current groups.| |hostids|array|IDs of the hosts to replace the current hosts.| |timeperiods|array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period) to replace the current periods.| |tags|array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag).|  ::: noteimportant At least one host or host group must be defined for each maintenance. :::  
ja	### Parameters  `(object/array)` Maintenance properties to be updated.  The `maintenanceid` property must be defined for each maintenance, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |groupids|array|IDs of the host groups to replace the current groups.| |hostids|array|IDs of the hosts to replace the current hosts.| |timeperiods|array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period) to replace the current periods.| |tags|array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag).|  ::: noteimportant At least one host or host group must be defined for each maintenance. :::  

en-us	### Parameters  `(object/array)` Maintenance properties to be updated.  The `maintenanceid` property must be defined for each maintenance, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) to replace the current groups.<br><br>The host groups must have the `groupid` property defined.| |hosts|object/array|[Hosts](/manual/api/reference/host/object) to replace the current hosts.<br><br>The hosts must have the `hostid` property defined.| |timeperiods|object/array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period) to replace the current periods.| |tags|object/array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag) to replace the current tags.|  ::: noteimportant At least one host or host group must be defined for each maintenance. :::
ja	### パラメータ  `(object/array)` 更新されるメンテナンスプロパティ  `maintenanceid`プロパティは、メンテナンスごとに定義する必要があります。すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準のメンテナンスプロパティ](object#maintenance)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |groups|object/array|ホスト[groups](/manual/api/reference/hostgroup/object)を使用して、現在のグループを置き換えます。<br><br>ホストグループには`groupid`プロパティを定義する必要があります。| |hosts|object/array|[ホスト](/manual/api/reference/host/object) は現在のホストを置き換えます。<br> <br>ホストには`hostid`プロパティが定義されている必要があります。| |timeperiods|object/array|現在のメンテンナンス期間を置き換えるための[期間](/manual/api/reference/maintenance/object#time_period)| |tags|object/array|[障害タグ](/manual/api/reference/maintenance/object#problem_tag)で現在のタグを置き換えます。|  ::: noteimportant メンテナンスごとに、少なくとも1つのホストまたはホストグループを定義する必要があります。 :::

en-us	### Parameters  `(object/array)` Maintenances to create.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |**groupids**<br>(required)|array|IDs of the host groups that will undergo maintenance.| |**hostids**<br>(required)|array|IDs of the hosts that will undergo maintenance.| |**timeperiods**<br>(required)|array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period).| |tags|array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag).<br><br>Define what problems must be suppressed.<br>If no tags are given, all active maintenance host problems will be suppressed.|  ::: noteimportant At least one host or host group must be defined for each maintenance. :::  
ja	### Parameters  `(object/array)` Maintenances to create.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |---------|---------------------------------------------------|-----------| |**groupids**<br>(required)|array|IDs of the host groups that will undergo maintenance.| |**hostids**<br>(required)|array|IDs of the hosts that will undergo maintenance.| |**timeperiods**<br>(required)|array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period).| |tags|array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag).<br><br>Define what problems must be suppressed.<br>If no tags are given, all active maintenance host problems will be suppressed.|  ::: noteimportant At least one host or host group must be defined for each maintenance. :::  

en-us	### Parameters  `(object/array)` Maintenances to create.  Additionally to the [standard maintenance properties](object#maintenance), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) that will undergo maintenance.<br><br>The host groups must have the `groupid` property defined.<br><br>At least one object of `groups` or `hosts` must be specified.| |hosts|object/array|[Hosts](/manual/api/reference/host/object) that will undergo maintenance.<br><br>The hosts must have the `hostid` property defined.<br><br>At least one object of `groups` or `hosts` must be specified.| |**timeperiods**<br>(required)|object/array|Maintenance [time periods](/manual/api/reference/maintenance/object#time_period).| |tags|object/array|[Problem tags](/manual/api/reference/maintenance/object#problem_tag).<br><br>Define what problems must be suppressed.<br>If no tags are given, all active maintenance host problems will be suppressed.|
ja	### パラメータ  `(object/array)` メンテナンスの作成  このメソッドは[標準のメンテナンスプロパティ](object#maintenance)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |groups|object/array|メンテナンスが行われるホスト[groups](/manual/api/reference/hostgroup/object)<br> <br>ホストグループには`groupid`プロパティが定義されている必要があります。<br><br>`groups`または`hosts`のオブジェクトを少なくとも1つ指定する必要があります。| |hosts|object/array|メンテナンスが行われる[ホスト](/manual/api/reference/host/object)<br><br>ホストには`hostid`プロパティが定義されている必要があります。<br><br>`groups`または`hosts`のオブジェクトを少なくとも1つ指定する必要があります。| |**timeperiods**<br>(必須)|object/array|メンテナンス[期間](/manual/api/reference/maintenance/object#time_period)| |tags|object/array|[障害タグ](/manual/api/reference/maintenance/object#problem_tag)<br><br>どの障害を抑制するかを定義します。<br>タグが指定されていない場合、すべてのアクティブなメンテナンスホストの障害が抑制されます。|

en-us	### Parameters  `(object/array)` Map properties to be updated.  The `mapid` property must be defined for each map, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard map properties](object#map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |links|array|Map [links](/manual/api/reference/map/object#map_link) to replace the existing links.| |selements|array|Map [elements](/manual/api/reference/map/object#map_element) to replace the existing elements.| |urls|array|Map [URLs](/manual/api/reference/map/object#map_url) to replace the existing URLs.| |users|array|Map [user](/manual/api/reference/map/object#map_user) shares to replace the existing elements.| |userGroups|array|Map [user group](/manual/api/reference/map/object#map_user_group) shares to replace the existing elements.| |shapes|array|Map [shapes](/manual/api/reference/map/object#map_shapes) to replace the existing shapes.| |lines|array|Map [lines](/manual/api/reference/map/object#map_lines) to replace the existing lines.|  ::: notetip To create map links between new map elements you'll need to set an element's `selementid` to an arbitrary value and then use this value to reference this element in the links `selementid1` or `selementid2` properties. When the element is created, this value will be replaced with the correct ID generated by Zabbix. [See example for map.create.](create#create_a_host_map) :::
ja	### パラメータ  `(object/array)` 更新するマッププロパティ。  `mapid`プロパティはマップごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準のマッププロパティ](object#map)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |links|array|[links](/manual/api/reference/map/object#map_link)をマップして、既存のリンクを置き換えます。| |selements|array|[elements](/manual/api/reference/map/object#map_element)をマップして、既存の要素を置き換えます。| |urls|array|[URLs](/manual/api/reference/map/object#map_url)をマップして、既存のURLを置き換えます。| |users|array|[user](/manual/api/reference/map/object#map_user)共有をマップして、既存の要素を置き換えます| |userGroups|array|[user group](/manual/api/reference/map/object#map_user_group)の共有をマップして、既存の要素を置き換えます。| |shapes|array|[shapes](/manual/api/reference/map/object#map_shapes)をマップして、既存のシェイプを置き換えます。| |lines|array|[lines](/manual/api/reference/map/object#map_lines)をマップして、既存の行を置き換えます。|  ::: notetip 新しいマップ要素間にマップリンクを作成するには、要素の `selementid`を任意の値に設定し、この値を使用して、リンクの`selementid1`または`selementid2`プロパティでこの要素を参照する必要があります。 要素が作成されると、この値はZabbixによって生成された正しいIDに置き換えられます。 [map.createの例を参照してください](create#create_a_host_map) :::

en-us	### Parameters  `(object/array)` Maps to create.  Additionally to the [standard map properties](object#map), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |links|array|Map [links](/manual/api/reference/map/object#map_link) to be created on the map.| |selements|array|Map [elements](/manual/api/reference/map/object#map_element) to be created on the map.| |urls|array|Map [URLs](/manual/api/reference/map/object#map_url) to be created on the map.| |users|array|Map [user](/manual/api/reference/map/object#map_user) shares to be created on the map.| |userGroups|array|Map [user group](/manual/api/reference/map/object#map_user_group) shares to be created on the map.| |shapes|array|Map [shapes](/manual/api/reference/map/object#map_shapes) to be created on the map.| |lines|array|Map [lines](/manual/api/reference/map/object#map_lines) to be created on the map.|  ::: notetip To create map links you'll need to set a map element `selementid` to an arbitrary value and then use this value to reference this element in the links `selementid1` or `selementid2` properties. When the element is created, this value will be replaced with the correct ID generated by Zabbix. [See example.](create#create_a_host_map) :::
ja	### パラメータ  `(object/array)` マップの作成  このメソッドは[標準のマッププロパティ](object#map)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |links|array|マップ上に作成するマップ[リンク](/manual/api/reference/map/object#map_link)| |selements|array|マップ上に作成するマップ[エレメント](/manual/api/reference/map/object#map_element)| |urls|array|マップ上に作成するマップ[URLs](/manual/api/reference/map/object#map_url)| |users|array|マップ上に作成するマップ[ユーザー](/manual/api/reference/map/object#map_user)共有| |userGroups|array|マップ上に作成するマップ[ユーザーグループ](/manual/api/reference/map/object#map_user_group)共有| |shapes|array|マップ上に作成するマップ[形状](/manual/api/reference/map/object#map_shapes)| |lines|array|マップ上に作成するマップ[ライン](/manual/api/reference/map/object#map_lines)|  ::: notetip マップリンクを作成するには、マップ要素の`selementid`を任意の値に設定し、この値を使用してリンクの`selementid1`または`selementid2`プロパティでこの要素を参照する必要があります。 要素が作成されるとこの値はZabbixによって生成された正しいIDに置き換えられます。[例を参照](create#create_a_host_map) :::

en-us	### Parameters  `(object/array)` Media type properties to be updated.  The `mediatypeid` property must be defined for each media type, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard media type properties](object#media_type), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |parameters|array|[Webhook parameters](object#webhook_parameters) to replace the current webhook parameters.| |message\_templates|array|[Message templates](object#message_template) to replace the current message templates.|
ja	### パラメータ  `(object/array)` 更新するメディアタイプのプロパティ  `mediatypeid`プロパティは、メディアタイプごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準のメディアタイププロパティ](object#media_type)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |parameters|array|[Webhookパラメーター](object#webhook_parameters)。現在のWebhookパラメーターを置き換えます。| |message\_templates|array|[メッセージテンプレート](object#message_template)。現在のメッセージテンプレートを置き換えます。|

en-us	### Parameters  `(object/array)` Media types to create.  Additionally to the [standard media type properties](object#media_type), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |parameters|array|[Webhook parameters](object#webhook_parameters) to be created for the media type.| |message\_templates|array|[Message templates](object#message_template) to be created for the media type.|
ja	### パラメータ  `(object/array)` メディアタイプの作成  このメソッドは[標準のメディアタイププロパティ](object#media_type)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |parameters|array|メディアタイプに合わせて作成される[Webhookパラメーター](object#webhook_parameters)| |message\_templates|array|メディアタイプに合わせて作成される[メッセージテンプレート(object#message_template) |

en-us	### Parameters  `(object/array)` Parameters containing the IDs of the events and update operations that should be performed.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**eventids**<br>(required)|string/object|IDs of the events to acknowledge.| |**action**<br>(required)|integer|Event update action(s). This is bitmask field, any combination of values is acceptable.<br><br>Possible values:<br>1 - close problem;<br>2 - acknowledge event;<br>4 - add message;<br>8 - change severity;<br>16 - unacknowledge event.| |message|string|Text of the message.<br>**Required**, if action contains 'add message' flag.| |severity|integer|New severity for events.<br>**Required**, if action contains 'change severity' flag.<br><br>Possible values:<br>0 - not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.|
ja	### パラメータ  `(object/array)` 実行すべきイベントと更新操作の ID を含むパラメータ  |パラメータ|[Type](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**eventids**<br>(required)|string/object|IDs of the events to acknowledge.| |**action**<br>(required)|integer|Event update action(s). This is bitmask field, any combination of values is acceptable.<br><br>Possible values:<br>1 - close problem;<br>2 - acknowledge event;<br>4 - add message;<br>8 - change severity;<br>16 - unacknowledge event.| |message|string|Text of the message.<br>**Required**, if action contains 'add message' flag.| |severity|integer|New severity for events.<br>**Required**, if action contains 'change severity' flag.<br><br>Possible values:<br>0 - not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.|

en-us	### Parameters  `(object/array)` Proxies to create.  Additionally to the [standard proxy properties](object#proxy), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hosts|array|[Hosts](/manual/api/reference/host/object) to be monitored by the proxy. If a host is already monitored by a different proxy, it will be reassigned to the current proxy.<br><br>The hosts must have the `hostid` property defined.| |interface|object|Host [interface](/manual/api/reference/hostinterface/object) to be created for the passive proxy.<br><br>Required for passive proxies.|
ja	### パラメータ  `(object/array)` プロキシの作成  このメソッドは[標準プロキシプロパティ](object#proxy)に加えて、次のパラメータを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |hosts|array|プロキシによって監視される[ホスト](/manual/api/reference/host/object)。 ホストがすでに別のプロキシによって監視されている場合は、現在のプロキシに再割り当てされます。<br><br>ホストには`hostid`プロパティが定義されている必要があります。| |interface|object|パッシブプロキシ用に作成されるホスト[インターフェース](/manual/api/reference/hostinterface/object)<br><br>パッシブプロキシで使用されます。|

en-us	### Parameters  `(object/array)` Proxy properties to be updated.  The `proxyid` property must be defined for each proxy, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard proxy properties](object#proxy), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hosts|array|[Hosts](/manual/api/reference/host/object) to be monitored by the proxy. If a host is already monitored by a different proxy, it will be reassigned to the current proxy.<br><br>The hosts must have the `hostid` property defined.| |interface|object|Host [interface](/manual/api/reference/hostinterface/object) to replace the existing interface for the passive proxy.|
ja	### パラメータ  `(object/array)` 更新されるプロキシプロパティ。  `proxyid`プロパティはプロキシごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準プロキシプロパティ](object#proxy)に加えて、次のパラメータを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |hosts|array|プロキシによって監視される[Hosts](/manual/api/reference/host/object)。 ホストがすでに別のプロキシによって監視されている場合は、現在のプロキシに再割り当てされます。<br><br>ホストには`hostid`プロパティが定義されている必要があります。| |interface|object|ホスト[interface](/manual/api/reference/hostinterface/object)を使用して、パッシブプロキシの既存インターフェースを置き換えます。|

en-us	### Parameters  `(object/array)` Regular expression properties to be updated.  The `regexpid` property must be defined for each object, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard properties](object#expressions), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |expressions|array|[Expressions](/manual/api/reference/regexp/object#expressions) options.|
ja	### パラメータ  `(object/array)` 更新される正規表現のプロパティ  `regexpid`プロパティはオブジェクトごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準プロパティ](object#expressions)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |expressions|array|[Expressions](/manual/api/reference/regexp/object#expressions)オプション|

en-us	### Parameters  `(object/array)` Roles to create.  Additionally to the [standard role properties](object#role), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rules|array|Role [rules](object#role_rules) to be created for the role.|
ja	### パラメータ  `(object/array)` 作成するロール  このメソッドは[標準のロールプロパティ](object#role)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |rules|array|ロール用に作成されるロール[ルール](object#role_rules)|

en-us	### Parameters  `(object/array)` [Script properties](object#script) to be updated.  The `scriptid` property must be defined for each script, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged. An exception is `type` property change from 5 (Webhook) to other: the `parameters` property will be cleaned.
ja	### パラメータ  `(object/array)` [スクリプトのプロパティ](object#script)が更新されます。  `scriptid`プロパティはスクリプトごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。 例外は`type`プロパティが5（Webhook）からその他に変更された場合です。その場合は`parameters`プロパティはクリーンアップされます。

en-us	### Parameters  `(object/array)` Scripts to create.  The method accepts scripts with the [standard script properties](/manual/api/reference/script/object#script).
ja	### パラメータ  `(object/array)` 作成するスクリプト  このメソッドは、[標準のスクリプトプロパティ](/manual/api/reference/script/object#script)を持つスクリプトを受け入れます

en-us	### Parameters  `(object/array)` service properties to be updated.  The `serviceid` property must be defined for each service, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard service properties](object#service), the method accepts the following parameters.  | Parameter     | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                             | |---------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------| | children      | array                                               | Child services to replace the current service children.<br><br>The children must have the `serviceid` property defined. | | parents       | array                                               | Parent services to replace the current service parents.<br><br>The parents must have the `serviceid` property defined.  | | tags          | array                                               | Service [tags](/manual/api/reference/service/object#service_tag) to replace the current service tags.                   | | problem\_tags | array                                               | [Problem tags](/manual/api/reference/service/object#problem_tag) to replace the current problem tags.                   | | status\_rules | array                                               | [Status rules](/manual/api/reference/service/object#status_rule) to replace the current status rules.                   |
ja	### パラメータ  `(object/array)` 更新されるサービスプロパティ  `serviceid`プロパティはサービスごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準サービスプロパティ](object#service)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |----------------------|------------------------|-------------------------------------------------------------------------------------------------------------------------| |children|array|現在のサービスの子サービスを置き換えるサービス。<br><br>子には`serviceid`プロパティを定義する必要があります。| |parents|array|現在のサービスの親サービスを置き換えるサービス。<br><br>親には`serviceid`プロパティを定義する必要があります。| |tags|array|現在のサービスタグを置き換えるサービス[タグ](/manual/api/reference/service/object#service_tag)| |problem\_tags|array|現在の障害タグを置き換える[障害タグ](/manual/api/reference/service/object#problem_tag)| |status\_rules|array|現在のステータスルールを置き換える[ステータスルール](/manual/api/reference/service/object#status_rule)|

en-us	### Parameters  `(object/array)` services to create.  Additionally to the [standard service properties](object#service), the method accepts the following parameters.  | Parameter     | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                 | |---------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------| | children      | array                                               | Child services to be linked to the service.<br><br>The children must have the `serviceid` property defined. | | parents       | array                                               | Parent services to be linked to the service.<br><br>The parents must have the `serviceid` property defined. | | tags          | array                                               | Service [tags](/manual/api/reference/service/object#service_tag) to be created for the service.             | | problem\_tags | array                                               | [Problem tags](/manual/api/reference/service/object#problem_tag) to be created for the service.             | | status\_rules | array                                               | [Status rules](/manual/api/reference/service/object#status_rule) to be created for the service.             |
ja	### パラメータ  `(object/array)` 作成するサービス  [標準サービスプロパティ](object#service)に加えて、このメソッドは次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |---------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------| |children|array|サービスにリンクされる子サービス<br><br>子には`serviceid`プロパティが定義されている必要があります| |parents|array|サービスにリンクされる親サービス<br><br>親には`serviceid`プロパティが定義されている必要があります| |tags|array|サービス用に作成されるサービス[タグ](/manual/api/reference/service/object#service_tag)| |problem\_tags|array|サービス用に作成される[障害タグ](/manual/api/reference/service/object#problem_tag)| |status\_rules|サービス用に作成される[ステータスルール](/manual/api/reference/service/object#status_rule)|

en-us	### Parameters  `(object/array)` SLA objects to create.  Additionally to the [standard SLA properties](object#sla), the method accepts the following parameters.  | Parameter                      | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                 | |--------------------------------|-----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------| | **service_tags**<br>(required) | array                                               | SLA service tags to be created for the SLA.<br>At least one service tag must be specified.                                                  | | schedule                       | array                                               | SLA schedule to be created for the SLA.<br>Specifying an empty parameter will be interpreted as a 24x7 schedule.<br>Default: 24x7 schedule. | | excluded_downtimes             | array                                               | SLA excluded downtimes to be created for the SLA.                                                                                           |
ja	### パラメータ  `(object/array)` 作成するSLAオブジェクト  このメソッドは[標準のSLAプロパティ](object#sla)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--------------------------------|-----------------------|--------------------------------------------------------------------------------------------------------| |**service_tags**<br>(必須)|array|作成されるSLA用のサービスタグ。<br>少なくとも1つのサービスタグを指定する必要があります。| |schedule|array|作成されるSLA用のスケジュール。<br>空のパラメータを指定すると、24時間年中無休のスケジュールとして解釈されます。<br>Default: 24時間年中無休| |excluded_downtimes|array|作成されるSLAから除外されたダウンタイム|

en-us	### Parameters  `(object/array)` SLA properties to be updated.  The `slaid` property must be defined for each SLA, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard SLA properties](object#sla), the method accepts the following parameters.  | Parameter           | [Type](/manual/api/reference_commentary#data_types) | Description                                                                                                                                                            | |---------------------|-----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | service\_tags       | array                                               | SLA [service tags](/manual/api/reference/sla/object#sla-service-tag) to replace the current SLA service tags.<br><br>At least one service tag must be specified.       | | schedule            | array                                               | SLA [schedule](/manual/api/reference/sla/object#sla-schedule) to replace the current one.<br><br>Specifying parameter as empty will be interpreted as a 24x7 schedule. | | excluded\_downtimes | array                                               | SLA [excluded downtimes](/manual/api/reference/sla/object#sla-excluded-downtime) to replace the current ones.                                                          |
ja	### パラメータ  `(object/array)` 更新されるSLAプロパティ  `slaid`プロパティはSLAごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準のSLAプロパティ](object#sla)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |---------------------|--------------------------------------------------|-----------------------------------------------------------------------------------------------------------| |service\_tags|array|SLA [service tags](/manual/api/reference/sla/object#sla-service-tag)を使用して、現在のSLAサービスタグを置き換えます。<br><br>少なくとも1つのサービスタグを指定する必要があります。| |schedule|array|SLA [schedule](/manual/api/reference/sla/object#sla-schedule)を使用して、現在のパラメーターを置き換えます。<br><br>パラメーターを空にすると、24時間年中無休のスケジュールとして設定されます| |excluded\_downtimes|array|SLA [excluded downtimes](/manual/api/reference/sla/object#sla-excluded-downtime)を使用して、現在のダウンタイムを置き換えます。|

en-us	### Parameters  `(object/array)` Template dashboard properties to be updated.  The `dashboardid` property must be specified for each dashboard, all other properties are optional. Only the specified properties will be updated.  Additionally to the [standard template dashboard properties](object#template_dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |pages|array|Template dashboard [pages](object#template_dashboard_page) to replace the existing dashboard pages.<br><br>Dashboard pages are updated by the `dashboard_pageid` property. New dashboard pages will be created for objects without `dashboard_pageid` property and the existing dashboard pages will be deleted if not reused. Dashboard pages will be ordered in the same order as specified. Only the specified properties of the dashboard pages will be updated. At least one dashboard page object is required for `pages` property.|
ja	### パラメータ  `(object/array)` 更新するテンプレート ダッシュボード プロパティ  ダッシュボードごとに`dashboardid`プロパティを指定する必要があります。すべてのプロパティはオプションです。 指定したプロパティのみが更新されます。  このメソッドは[標準のテンプレート ダッシュボード プロパティ](object#template_dashboard) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |pages|array|既存のダッシュボード ページを置き換えるテンプレート ダッシュボード [ページ](object#template_dashboard_page)。<br><br>ダッシュボード ページは `dashboard_pageid` プロパティによって更新されます。 `dashboard_pageid` プロパティがないオブジェクトに対しては新しいダッシュボード ページが作成され、既存のダッシュボード ページが再利用されない場合は削除されます。 ダッシュボード ページは、指定した順序で並べられます。 ダッシュボード ページの指定されたプロパティのみが更新されます。 `pages` プロパティには少なくとも 1 つのダッシュボード ページ オブジェクトが必要です。|

en-us	### Parameters  `(object/array)` Template dashboards to create.  Additionally to the [standard template dashboard properties](object#template_dashboard), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**pages**<br>(required)|array|Template dashboard [pages](object#dashboard_page) to be created for the dashboard. Dashboard pages will be ordered in the same order as specified. At least one dashboard page object is required for `pages` property.|
ja	### パラメータ  `(object/array)` 作成するテンプレートダッシュボード  このメソッドは[標準のテンプレート ダッシュボード プロパティ](object#template_dashboard) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**pages**<br>(必須)|array|ダッシュボード用に作成されるテンプレート ダッシュボード [ページ](object#dashboard_page)。ダッシュボード ページは指定した順序で並べられます。 `pages` プロパティには少なくとも 1 つのダッシュボード ページ オブジェクトが必要です。|

en-us	### Parameters  `(object/array)` Template properties to be updated.  The `templateid` property must be defined for each template, all other properties are optional. Only the given properties will be updated, all others will remain unchanged.  Additionally to the [standard template properties](object#template), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groups|object/array|Host [groups](/manual/api/reference/hostgroup/object) to replace the current host groups the templates belong to.<br><br>The host groups must have the `groupid` property defined.| |tags|object/array|Template [tags](/manual/api/reference/template/object#template_tag) to replace the current template tags.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to replace the current user macros on the given templates.| |templates|object/array|[Templates](/manual/api/reference/template/object) to replace the currently linked templates. Templates that are not passed are only unlinked.<br><br>The templates must have the `templateid` property defined.| |templates\_clear|object/array|[Templates](/manual/api/reference/template/object) to unlink and clear from the given templates.<br><br>The templates must have the `templateid` property defined.|
ja	### パラメータ  `(object/array)` 更新するテンプレート プロパティ  テンプレートごとに `templateid` プロパティを定義する必要があります。すべてのプロパティはオプションです。 指定されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準のテンプレート プロパティ](object#template)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |groups|object/array|ホスト[グループ](/manual/api/reference/hostgroup/object)を使用して、テンプレートが属する現在のホスト グループを置き換えます。<br><br>ホストグループには`groupid` プロパティが定義されている必要があります。| |tags|object/array|テンプレート[タグ](/manual/api/reference/template/object#template_tag)を使用して、現在のテンプレート タグを置き換えます。| |macros|object/array|[ユーザー マクロ](/manual/api/reference/usermacro/object)を使用して、特定のテンプレートの現在のユーザー マクロを置き換えます。| |templates|object/array|[テンプレート](/manual/api/reference/template/object) を使用して、現在リンクされているテンプレートを置き換えます。リンクが渡されなかったテンプレートは、リンクのみ解除されます。<br><br>テンプレートには `templateid` プロパティが定義されている必要があります。| |templates\_clear|object/array|[テンプレート](/manual/api/reference/template/object)で指定されたテンプレートからリンクを解除してクリアします。<br><br>テンプレートには `templateid` プロパティが定義されている必要があります。|

en-us	### Parameters  `(object/array)` Templates to create.  Additionally to the [standard template properties](object#template), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groups**<br>(required)|object/array|Host [groups](/manual/api/reference/hostgroup/object) to add the template to.<br><br>The host groups must have the `groupid` property defined.| |tags|object/array|Template [tags](/manual/api/reference/template/object#template_tag).| |templates|object/array|[Templates](/manual/api/reference/template/object) to be linked to the template.<br><br>The templates must have the `templateid` property defined.| |macros|object/array|[User macros](/manual/api/reference/usermacro/object) to be created for the template.|
ja	### パラメータ  `(object/array)` 作成するテンプレート  このメソッドは[標準のテンプレート プロパティ](object#template)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**groups**<br>(必須)|object/array|テンプレートを追加するホスト[グループ](/manual/api/reference/hostgroup/object)<br><br>ホスト グループには`groupid` プロパティが定義されている必要があります。| |tags|object/array|テンプレート [タグ](/manual/api/reference/template/object#template_tag)| |templates|object/array|[テンプレート](/manual/api/reference/template/object) をテンプレートにリンクします。<br><br>テンプレートには `templateid` プロパティが定義されている必要があります。| |macros|object/array|[ユーザー マクロ](/manual/api/reference/usermacro/object) をテンプレート用に作成します。|

en-us	### Parameters  `(object/array)` Token properties to be updated.  The `tokenid` property must be defined for each token, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  The method accepts tokens with the [standard token properties](object).
ja	### パラメータ  `(object/array)` 更新されるトークンプロパティ  `tokenid`プロパティはトークンごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準トークンプロパティ](object)を持つトークンを受け入れます。

en-us	### Parameters  `(object/array)` Tokens to create.  The method accepts tokens with the [standard token properties](object).
ja	### パラメータ  `(object/array)` トークンの作成  このメソッドは[標準トークンプロパティ](object)を持つトークンを受け入れます。

en-us	### Parameters  `(object/array)` Trigger dependencies to create.  Each trigger dependency has the following parameters:  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**triggerid**<br>(required)|string|ID of the dependent trigger.| |**dependsOnTriggerid**<br>(required)|string|ID of the trigger that the trigger depends on.|
ja	### パラメータ  `(object/array)` 作成するトリガーの依存関係  各トリガーの依存関係には、次のパラメーターがあります。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |**triggerid**<br>(必須)|string|依存トリガーの ID| |**dependsOnTriggerid**<br>(必須)|string|トリガーが依存するトリガーの ID|

en-us	### Parameters  `(object/array)` Trigger properties to be updated.  The `triggerid` property must be defined for each trigger, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard trigger properties](object#trigger) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers that the trigger is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger [tags.](/manual/api/reference/trigger/object#trigger_tag)|  ::: noteimportant The trigger expression has to be given in its expanded form. :::
ja	### パラメータ  `(object/array)` 更新するトリガー プロパティ  `triggerid` プロパティはトリガーごとに定義する必要があり、すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準トリガー プロパティ](object#trigger) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |dependencies|array|トリガーが依存するトリガー。<br><br>トリガーには `triggerid` プロパティが定義されている必要があります。| |tags|array|トリガー [タグ](/manual/api/reference/trigger/object#trigger_tag)|  ::: noteimportant トリガー式は、展開された形式で指定する必要があります。 :::

en-us	### Parameters  `(object/array)` [Trigger prototype properties](object#trigger_prototype) to be updated.  The `triggerid` property must be defined for each trigger prototype, all other properties are optional. Only the passed properties will be updated, all others will remain unchanged.  Additionally to the [standard trigger prototype properties](object#trigger_prototype) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers and trigger prototypes that the trigger prototype is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger prototype [tags](/manual/api/reference/triggerprototype/object#trigger_prototype_tag).|  ::: noteimportant The trigger expression has to be given in its expanded form and must contain at least one item prototype. :::
ja	### パラメータ  `(object/array)` 更新される[トリガー プロトタイプ プロパティ](object#trigger_prototype)  `triggerid` プロパティは、トリガー プロトタイプごとに定義する必要があります。すべてのプロパティはオプションです。 渡されたプロパティのみが更新され、他のプロパティは変更されません。  このメソッドは[標準のトリガー プロトタイプ プロパティ](object#trigger_prototype) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |dependencies|array|トリガーおよびトリガー プロトタイプが依存するトリガー プロトタイプ。<br><br>トリガーには `triggerid` プロパティが定義されている必要があります。| |tags|array|トリガー プロトタイプ [タグ](/manual/api/reference/triggerprototype/object#trigger_prototype_tag)|  ::: noteimportant トリガー式は展開された状態で指定する必要があり、少なくとも 1 つのアイテム プロトタイプを含める必要があります。 :::

en-us	### Parameters  `(object/array)` Trigger prototypes to create.  Additionally to the [standard trigger prototype properties](object#trigger_prototype) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers and trigger prototypes that the trigger prototype is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger prototype [tags](/manual/api/reference/triggerprototype/object#trigger_prototype_tag).|  ::: noteimportant The trigger expression has to be given in its expanded form and must contain at least one item prototype. :::
ja	### パラメータ  `(object/array)` 作成されるトリガープロトタイプ「  このメソッドは[標準のトリガー プロトタイプ プロパティ](object#trigger_prototype) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |dependencies|array|トリガーおよびトリガー プロトタイプが依存するトリガー プロトタイプ。<br><br>トリガーには `triggerid` プロパティが定義されている必要があります。| |tags|array|トリガー プロトタイプ [タグ](/manual/api/reference/triggerprototype/object#trigger_prototype_tag)|  ::: noteimportant トリガー式は展開された状態で指定する必要があり、少なくとも 1 つのアイテム プロトタイプを含める必要があります。 :::

en-us	### Parameters  `(object/array)` Triggers to create.  Additionally to the [standard trigger properties](object#trigger) the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dependencies|array|Triggers that the trigger is dependent on.<br><br>The triggers must have the `triggerid` property defined.| |tags|array|Trigger [tags.](/manual/api/reference/trigger/object#trigger_tag)|  ::: noteimportant The trigger expression has to be given in its expanded form. :::
ja	### パラメータ  `(object/array)` 作成するトリガー  このメソッドは[標準トリガー プロパティ](object#trigger) に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |dependencies|array|トリガーが依存するトリガー<br><br>トリガーには `triggerid` プロパティが定義されている必要があります。| |tags|array|トリガー [タグ](/manual/api/reference/trigger/object#trigger_tag)|  ::: noteimportant トリガー式は、展開された形式で指定する必要があります。 :::

en-us	### Parameters  `(object/array)` User groups to create.  Additionally to the [standard user group properties](object#user_group), the method accepts the following parameters.  |Parameter|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |rights|object/array|[Permissions](/manual/api/reference/usergroup/object#permission) to assign to the group| |tag\_filters|array|[Tag based permissions](/manual/api/reference/usergroup/object#tag_based_permission) to assign to the group| |users|object/array|[Users](/manual/api/reference/user/create) to add to the user group.<br><br>The user must have the `userid` property defined.|
ja	### パラメータ  `(object/array)` ユーザーグループ作成  このメソッドは[標準ユーザーグループプロパティ](object#user_group)に加えて、次のパラメーターを受け入れます。  |パラメータ|[タイプ](/manual/api/reference_commentary#data_types)|説明| |--|--|------| |rights|object/array|グループに割り当てる[権限](/manual/api/reference/usergroup/object#permission)| |tag\_filters|array|グループに割り当てる[タグベースの権限](/manual/api/reference/usergroup/object#tag_based_permission)| |users|object/array|[Users](/manual/api/reference/user/create)を使用して、ユーザーグループに追加します。<br> <br>ユーザーには`userid`プロパティを定義する必要があります。|