5 Zabbix 8.0 のアップグレードに関する注意事項
これらの注意事項は、Zabbix 7.4.x から Zabbix 8.0.0 へのアップグレードを対象としています。
すべての注意事項は、以下のように分類されています。
- 互換性を損なう変更 - 既存のインストール環境に影響を与える可能性のある変更、およびアップグレードプロセスに関連するその他の重要な情報
- その他 - Zabbix の機能変更に関する、それ以外のすべての情報
以下も参照してください。
- Zabbix 8.0.0 より前のバージョンからのアップグレードに関するすべての関連情報については、アップグレード手順 を参照してください。
- 高可用性 (HA) クラスター内のサーバーをアップグレードする手順については、HA クラスターのアップグレード を参照してください。
互換性のない変更点
データベースのバージョン
最小の必須データベースバージョンが引き上げられました:
- MySQL/Percona: 8.0.30 → 8.4.0
- MariaDB: 10.5.00 → 10.11.00
- PostgreSQL: 13.0 → 15.0
- TimescaleDB: 2.13.0 → 2.20.0
プラグイン
Zabbix エージェント 2 用の Ceph プラグインは、現在 ロード可能なプラグイン であり、追加のインストール手順が必要です。
詳細については、Ceph プラグインの readme を参照してください。
MongoDB プラグイン では tcp:// スキームは非推奨ですが、既存の設定との後方互換性のために保持されています。
必要なPHPの最小バージョン
必要なPHPの最小バージョンが8.0.0から8.2.0に引き上げられました。
拡張された UnsafeUserParameters リスト
% 文字が、Zabbix エージェント および Zabbix エージェント 2 の UnsafeUserParameters リストに追加されました。
Moved filter parameters
As part of the customizable tables feature, some filter parameters have been moved from the filter tab to column options. If you have saved tabs for favorite filters that use any of the following filter parameters, they will be reset and must be reconfigured manually after the upgrade:
- Monitoring > Hosts: Show suppressed problems
- Monitoring > Latest data: Show tags, Tag name, Tag display priority, Show details
- Monitoring > Problems: Show tags, Tag name, Tag display priority, Show operational data, Compact view, Show details, Show timeline, Highlight whole row
その他
非推奨のマクロの削除
以下の組み込みマクロのサポートは廃止されました。
| 削除対象 | 代わりに使用 |
|---|---|
{ACK.DATE} |
{EVENT.UPDATE.DATE} |
{ACK.MESSAGE} |
{EVENT.UPDATE.MESSAGE} |
{ACK.TIME} |
{EVENT.UPDATE.TIME} |
{EVENT.ACK.HISTORY} |
{EVENT.UPDATE.HISTORY} |
{HOSTNAME<1-9>} |
{HOST.HOST} |
{IPADDRESS<1-9>} |
{HOST.IP} |
{PROFILE.*} |
{INVENTORY.*} |
{TRIGGER.COMMENT} |
{TRIGGER.DESCRIPTION} |
{TRIGGER.KEY} |
{ITEM.KEY} |
{STATUS} |
{TRIGGER.STATUS} |
{USER.ALIAS} |
{USER.USERNAME} |
HTTPエージェントのアイテムからJSONおよびXMLの検証を削除
HTTPエージェントのアイテムのリクエストボディフィールドから、JSONおよびXMLの検証が削除されました。
このフィールドでは、値が有効なXMLまたはJSONであるかどうかのチェックは行われなくなり、リクエストボディタイプとしてXMLデータを選択しても、libxml2ライブラリは不要になりました。
監視対象ホストで無効なリンクを非表示
無効なグラフ、ダッシュボード、Webのリンクは、監視対象ホストのリストに表示されなくなりました。
JSONデータ型
Zabbixは、アイテム値のdata typeとしてJSONをサポートするようになりました。
TimescaleDBを使用している場合、JSON値を保存するために使用される新しいhistory_json hypertableは、手動で設定する必要があります。
Elasticsearchを使用している場合、Zabbixサーバー設定パラメーターHistoryStorageTypesのデフォルト値にjsonが含まれるようになりました。
新しいタグフィルターフォームのラジオボタンを削除
新しいタグフィルターを作成する際に、すべてのタグ と タグリスト のどちらかを選択する必要があったラジオボタンは削除されました。
iframeを使用してHTMLとして表示されるアイテム値
アイテム履歴ウィジェットのアイテムデータは、HTML形式のテキストとして表示される場合、iframe内に分離されるようになりました。
Host Wizardとのテンプレート互換性
すべての標準搭載テンプレートが、Host Wizard と互換性を持つようになりました。 これらをアップグレードするには、テンプレートのアップグレード を参照してください。
設定フィールドの自動リサイズ
UI のほとんどの設定フィールドは、内容に合わせて自動的にサイズ変更されるようになりました。