[comment]: # ({2268a378-44ed62ae})
# 9 Zabbix 7.0.4 の新機能

このバージョンの[破壊的変更](/manual/installation/upgrade_notes_704#breaking-changes)を参照してください。

[comment]: # ({/2268a378-44ed62ae})

[comment]: # ({f5514ff0-372216e1})

## 要件

[comment]: # ({/f5514ff0-372216e1})

[comment]: # ({88f64c99-2d74ffc8})

#### libevent 2.0.10が必須に

libeventの必須バージョンが2.0.10に引き上げられました。

[comment]: # ({/88f64c99-2d74ffc8})

[comment]: # ({d487e933-aa54ce08})

## マクロ

[comment]: # ({/d487e933-aa54ce08})

[comment]: # ({832bc08c-c33e5cf1})

#### マクロ関数

新しいマクロ関数が追加されました。

|関数|説明|
|---|-------|
|regrepl|マクロ値内の文字または部分文字列を置換する。<br>*注意*: この関数は**libpcre2**ライブラリでのみサポートされています。Zabbixサーバー/プロキシが`libpcre`でコンパイルされている場合、この関数はUNKNOWNを返します。|
|tr|マクロ値内の文字を音訳する。|
|btoa|マクロ値をBase64形式にエンコードする。|
|htmlencode,htmldecode|マクロ値をHTMLエンコード形式でエンコード/デコードする。|
|urlencode,urldecode|マクロ値をURLエンコード形式でエンコード/デコードする。|
|uppercase,lowercase|テキストを大文字、小文字に変換する。|

詳細については、[マクロ関数](/manual/config/macros/macro_functions)を参照してください。

[comment]: # ({/832bc08c-c33e5cf1})

[comment]: # ({df7a2c84-ac17e3f3})

## アイテム

[comment]: # ({/df7a2c84-ac17e3f3})

[comment]: # ({0a307a7c-8454a9c0})

#### SNMP bulkアイテムの再試行

パケットの1つが失われた場合の失敗を回避するために、SNMP bulkアイテムに再試行が追加されました。

`get`および`walk`を使用したSNMPアイテムのタイムアウトは、セッション全体に設定されます。タイムアウトに達すると、再試行が1回発生し、タイムアウトがリセットされて最後のリクエストが再送信され、1つのパケットが失われた場合や到着が遅すぎた場合でも、最後のリクエストからセッションを継続できるようになります。

[comment]: # ({/0a307a7c-8454a9c0})

[comment]: # ({c63837d2-8305f586})

#### ブラウザアイテムでのフレーム選択

[ブラウザアイテム](/manual/config/items/itemtypes/browser)は、メソッドパラメーターで指定された特定のフレームに切り替えるための新しい[メソッド](/manual/config/items/preprocessing/javascript/browser_item_javascript_objects) browser.switchFrame()をサポートするようになりました。

[comment]: # ({/c63837d2-8305f586})

[comment]: # ({9841f333-80030bf4})

## Webシナリオ

[comment]: # ({/9841f333-80030bf4})

[comment]: # ({c8369324-b770d9af})

#### Webシナリオ変数の強化

[Webシナリオ](/manual/web_monitoring#Webシナリオの設定)の変数は、以下を追加することで強化されました。

-   マクロ関数のサポート。例: `{newVar}={{myVar}.btoa()}`
-   JSONPathのサポート。例: `{url}=jsonpath:$.host_url`
-   XML Xpathのサポート。例: `{status}=xmlxpath://host/response/status`

[comment]: # ({/c8369324-b770d9af})

[comment]: # ({58cdb1db-4f8c0270})
## データベース

[comment]: # ({/58cdb1db-4f8c0270})

[comment]: # ({74df0ed5-6f1e922b})
#### TimescaleDB 2.16 のサポート

TimescaleDB の最大の[サポート対象バージョン](/manual/installation/requirements#thirdparty-external-surrounding-software)は、現在 2.16.X です。

[comment]: # ({/74df0ed5-6f1e922b})

[comment]: # ({04bfc795-268f52f1})
#### MariaDB 11.5 のサポート

MariaDB の [サポート対象バージョン](/manual/installation/requirements#thirdparty-external-surrounding-software) の上限は、現在 11.5.X です。

[comment]: # ({/04bfc795-268f52f1})

[comment]: # ({33f7c3df-e15d930e})
## 通知

[comment]: # ({/33f7c3df-e15d930e})

[comment]: # ({85070b2e-21abfe37})
#### Webhookインテグレーション

Zabbix [Webhook](/manual/config/notifications/media/webhook)メディアタイプを使用して、Zabbixを[MS Teamsワークフロー機能](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/msteams-workflow?at=refs%2Fheads%2Frelease%2F7.0)と統合できる新しいインテグレーションが利用可能です。

[comment]: # ({/85070b2e-21abfe37})

[comment]: # ({c5aa0846-2041d39f})
## テンプレート

[comment]: # ({/c5aa0846-2041d39f})

[comment]: # ({bce9b158-96a1b0a4})

新しいテンプレートと既存のテンプレートの変更については、[テンプレートの変更](/manual/installation/template_changes#7.0.4での変更点)を参照してください。

[comment]: # ({/bce9b158-96a1b0a4})

[comment]: # ({dcd54eb1-1cb54cb4})
## Webインターフェース

[comment]: # ({/dcd54eb1-1cb54cb4})

[comment]: # ({bac44f84-b6536953})
#### スクリプト内のTABキー

モーダルJavaScriptエディターでTABキーを押すと、フォーカスが別の要素に移動するのではなく、タブ文字 (スペース4つに相当) が挿入されるようになりました。

これは、[ブラウザアイテム](/manual/config/items/itemtypes/browser#configuration)、[スクリプトアイテム](/manual/config/items/itemtypes/script#configuration)、[Webhook](/manual/config/notifications/media/webhook#configuration)、[JavaScript保存前処理ステップ](/manual/config/items/preprocessing#javascript)の*Script*パラメーターに適用されます。

[comment]: # ({/bac44f84-b6536953})

[comment]: # ({221961de-bdc1ac5d})
#### ホストまたはテンプレート設定へのクイック アクセス

*データ収集 > ホスト*および*データ収集 > テンプレート*サブセクション ([*アイテム*](/manual/web_interface/frontend_sections/data_collection/hosts/items)や[*ディスカバリルール*](/manual/web_interface/frontend_sections/data_collection/hosts/discovery)など)で、ホストまたはテンプレート名をクリックして設定フォームを開くことができるようになりました。

さらに、[アイテムメニュー](/manual/web_interface/menu/item_menu)に*ホスト*または*テンプレート*オプションが含まれるようになり、アイテムが属するホストまたはテンプレートにすばやくアクセスして設定できるようになりました。

[comment]: # ({/221961de-bdc1ac5d})

[comment]: # ({4ecf9ff9-c416a08d})
#### IPによる監査ログのフィルタリング

[監査ログ](/manual/web_interface/frontend_sections/reports/audit_log)フィルタにIPオプションが追加されました。アクティビティを開始したIPで監査ログをフィルタリングできるようになりました。

さらに、リスト内のIPがクリック可能になりました。ハイパーリンクをクリックすると、それぞれのIPでレコードがフィルタリングされます。

[comment]: # ({/4ecf9ff9-c416a08d})

[comment]: # ({b5c9c77f-12bbc3b5})
#### メディアタイプ/スクリプトが使用されるアクションに番号が付けられる

メディアタイプ/スクリプトが使用されるアクションの前に、そのアクションの合計数を示す番号が付けられるようになりました。[メディアタイプ](/manual/web_interface/frontend_sections/alerts/mediatypes)/[スクリプト](/manual/web_interface/frontend_sections/alerts/scripts)を参照してください。

[comment]: # ({/b5c9c77f-12bbc3b5})

[comment]: # ({8b2c5820-7372c960})

## 暗号化

[comment]: # ({/8b2c5820-7372c960})

[comment]: # ({108ca778-03b0681b})

#### Zabbixエージェント2のTLS暗号オプション

TLS暗号オプションが[Zabbixエージェント2](/manual/appendix/config/zabbix_agent2)および[Windowsエージェント2](/manual/appendix/config/zabbix_agent2_win)の設定に追加されました。

|オプション|Zabbixエージェント2|Windowsエージェント2|
|----|---|---|
|TLSCipherCert|○|-|
|TLSCipherCert13|○|○|
|TLSCipherPSK|○|-|
|TLSCipherPSK13|○|○|
|TLSCipherAll|○|-|
|TLSCipherAll13|○|○|

[comment]: # ({/108ca778-03b0681b})
