1 一般設定

概要

Administration → General セクションには、Webインターフェース関連のデフォルト設定や Zabbix のカスタマイズを行うための複数のサブセクションが含まれています。

利用可能なサブセクションの一覧は、Administration メニューセクションで General を押すと表示されます。
また、左上隅にあるタイトルのドロップダウンを使用して、サブセクションを切り替えることもできます。

GUI

このセクションでは、Webインターフェースに関連するいくつかのデフォルト設定をカスタマイズできます。

設定パラメータ:

パラメータ 説明
デフォルトの言語 プロファイルで言語を指定していないユーザーおよびゲストユーザーに対するデフォルトの言語です。
詳細は、追加のWebインターフェース言語のインストールを参照してください。
デフォルトのタイムゾーン プロファイルでタイムゾーンを指定していないユーザーおよびゲストユーザーに対するデフォルトのタイムゾーンです。
デフォルトのテーマ プロファイルでテーマを指定していないユーザーおよびゲストユーザーに対するデフォルトのテーマです。
検索およびフィルター結果の上限 Webインターフェースのリストに表示される要素(行)の最大数です。たとえば、データ収集 > ホスト などです。
: たとえば「50」に設定すると、影響を受けるすべてのWebインターフェースのリストで最初の50要素のみが表示されます。あるリストに50を超える要素が含まれている場合、そのことは "Displaying 1 to 50 of 50+ found" の「+」記号で示されます。また、フィルタリングを使用していて一致件数が50を超える場合でも、最初の50件のみが表示されます。
このパラメータの値を増やすと、Webサーバー側でパフォーマンスの低下やメモリ消費の増加を招く可能性があることに注意してください。
概要テーブルの
最大列数および行数
トリガーの概要 ダッシュボードウィジェットに表示する列数および行数の最大値です。同じ上限が列と行の両方に適用されます。表示されている数を超える行や列が存在する場合、システムはテーブルの下部に次の警告を表示します: 「Not all results are displayed. Please provide more specific search criteria.」
テーブルセル内に表示する
要素数の最大値
1つのテーブルセル内に表示されるエントリについて、ここで設定した数を超えては表示されません。
Zabbixサーバー停止時に警告を表示 このパラメータを有効にすると、Zabbixサーバーに到達できない場合(停止している可能性がある場合)に、ブラウザウィンドウに警告メッセージが表示されます。メッセージは、ユーザーがページを下にスクロールしても表示されたままです。メッセージにマウスカーソルを合わせると一時的に非表示になり、その下の内容を確認できます。
稼働時間 このシステム全体のパラメータは、稼働時間を定義します。グラフでは、稼働時間は白い背景で、非稼働時間は灰色で表示されます。
時間形式の説明については、期間指定ページを参照してください。
ユーザーマクロをサポートしています。
技術的エラーを表示 チェックすると、登録済みのすべてのユーザーが技術的エラー(PHP/SQL)を表示できるようになります。チェックしない場合、この情報は Zabbix Super Admins および デバッグモード が有効なユーザーグループに属するユーザーのみが利用できます。
履歴表示期間の最大値 監視 > 最新データ における履歴データ、監視 > ホスト におけるホストのWebシナリオ情報、および Top items ダッシュボードウィジェットに表示する最大期間です。
許容範囲: 24時間(デフォルト)~1週間。時間サフィックス(例: 1w(1週間)、36h(36時間))をサポートしています。
タイムフィルターのデフォルト期間 グラフおよびダッシュボードでデフォルトで使用される期間です。許容範囲: 1分~10年(デフォルト: 1時間)。
時間サフィックス(例: 10m(10分)、5w(5週間))をサポートしています。
注: ユーザーがグラフの表示中に期間を変更すると、その期間はユーザー設定として保存され、グローバルデフォルトまたは以前のユーザー選択を置き換えます。
タイムセレクターの最大期間 グラフおよびダッシュボードで利用可能な最大期間です。ユーザーはそれより古いデータを表示できません。許容範囲: 1年~10年(デフォルト: 2年)。
時間サフィックス(例: 1y(1年)、365w(365週間))をサポートしています。

自動登録

このセクションでは、アクティブエージェントの自動登録に対する暗号化レベルを設定できます。

adm\_autoreg2.png

アスタリスクが付いたパラメータは必須です。

設定パラメータ:

Parameter Description
Encryption level 暗号化レベルとして、次のオプションのいずれか1つまたは両方を選択します:
No encryption - 暗号化されていない接続を許可します
PSK - 事前共有鍵を使用したTLS暗号化接続を許可します
PSK identity 事前共有鍵の識別文字列を入力します。
このフィールドは、Encryption level として「PSK」が選択されている場合にのみ使用できます。
PSK identity には機密情報を含めないでください。受信側にどのPSKを使用するかを通知するため、ネットワーク上を暗号化されずに送信されます。
PSK 事前共有鍵(16進文字を偶数個並べたもの)を入力します。
最大長: ZabbixがGnuTLSまたはOpenSSLライブラリを使用している場合は512桁の16進数(256バイトPSK)、Zabbixがmbed TLS(PolarSSL)ライブラリを使用している場合は64桁の16進数(32バイトPSK)。
例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
このフィールドは、Encryption level として「PSK」が選択されている場合にのみ使用できます。

参照: 安全な自動登録

タイムアウト

このセクションでは、グローバルなアイテムタイプ別タイムアウトおよびネットワークタイムアウトを設定できます。
このフォーム内のすべてのフィールドは必須です。

パラメータ 説明
アイテムタイプのタイムアウト 監視対象のアイテムからの応答を待機する秒数(タイプに基づく)です。
許容範囲: 1 - 600s(デフォルト: 3s、Browser アイテムタイプのデフォルト: 60s)。
時間サフィックス(例: 30s、1m)および ユーザーマクロ をサポートしています。

サポートされるアイテムタイプ:
- Zabbix エージェント(パッシブチェックとアクティブチェックの両方)
- Simple checkicmpping*vmware.* アイテムを除く)
- SNMPエージェント(SNMP walk[OID] および get[OID] アイテムのみ)
- External check
- Database monitor
- HTTPエージェント
- SSHエージェント
- TELNETエージェント
- Script
- Browser

プロキシが使用され、かつタイムアウトが設定されている場合、プロキシのタイムアウト設定がグローバル設定より優先されることに注意してください。特定のアイテムにタイムアウトが設定されている場合は、それらがプロキシおよびグローバル設定より優先されます。
UI のネットワークタイムアウト
通信 アイドル状態のソケットを閉じるまで待機する秒数です(以前に Zabbix サーバーへの接続が確立されていても、Webインターフェースがこの時間内にデータの読み取り/送信処理を完了できない場合、接続は切断されます)。許容範囲: 1 - 300s(デフォルト: 3s)。
接続 Zabbix サーバーへの接続試行を中止するまで待機する秒数です。許容範囲: 1 - 30s(デフォルト: 3s)。
メディアタイプテスト メディアタイプのテスト時に応答を待機する秒数です。許容範囲: 1 - 300s(デフォルト: 65s)。
スクリプト実行 スクリプト実行時に応答を待機する秒数です。許容範囲: 1 - 300s(デフォルト: 60s)。
このタイムアウトは、長さがさまざまなスクリプト実行チェーン全体に対するものです。たとえば、スクリプトがエージェント上で実行される場合、サーバー(場合によってはプロキシも含む)からエージェントへ送られ、戻ってくる往復全体が対象となります。
エージェント上で実行されるスクリプトには、server または proxy のタイムアウトが適用されます。
アクティブなエージェントでのみ実行されるスクリプトについては、デフォルトのサーバー/プロキシタイムアウトを引き上げる必要がある可能性があります。サーバー/プロキシタイムアウトはアクティブチェックの更新頻度より高くする必要があります。そうしないと、アクティブなエージェントがスクリプトを受信する前にサーバー/プロキシタイムアウトを超過する可能性があります。
関連項目: スクリプトタイムアウト
アイテムテスト アイテムのテスト時に返されるデータを待機する秒数です。許容範囲: 1 - 600s(デフォルト: 60s)。
定期レポートテスト 定期レポートのテスト時に返されるデータを待機する秒数です。許容範囲: 1 - 300s(デフォルト: 60s)。

画像

画像セクションには、Zabbixで利用可能なすべての画像が表示されます。画像はデータベースに保存されます。

Type ドロップダウンでは、アイコン画像と背景画像を切り替えることができます。

  • アイコンは、ネットワークマップの要素を表示するために使用されます
  • 背景画像は、ネットワークマップの背景画像として使用されます

画像の追加

右上隅にある Create icon または Create background ボタンをクリックすると、独自の画像を追加できます。

画像の属性:

Parameter Description
Name 画像の一意な名前。
Upload ローカルシステムからZabbixにアップロードするファイル(PNG、JPEG、GIF、またはWebP)を選択します。
アップロード時にPNGへ変換される他の形式もアップロードできる場合があります。画像処理にはGDライブラリが使用されるため、サポートされる形式は使用しているライブラリのバージョンに依存します(Zabbixでは2.0.28以上が必要です)。

アップロードファイルの最大サイズは、ZBX_MAX_IMAGE_SIZE の値によって制限されており、1024x1024バイト、または1 MBです。

画像サイズが1 MBに近く、MySQL設定パラメータ max_allowed_packet がデフォルトの1MBに設定されている場合、画像のアップロードに失敗することがあります。この場合は、 max_allowed_packet パラメータを増やしてください。

アイコンのマッピング

このセクションでは、特定のホストを特定のアイコンにマッピングできます。マッピングの作成には、ホストインベントリフィールドの情報が使用されます。

作成したマッピングは、ネットワークマップの設定で使用して、一致するホストに適切なアイコンを自動的に割り当てることができます。

新しいアイコンマップを作成するには、右上隅にある アイコンマップの作成 をクリックします。

設定パラメータ:

Parameter Description
Name アイコンマップの一意の名前。
Mappings マッピングの一覧。マッピングの順序によって、どれが優先されるかが決まります。ドラッグ&ドロップでマッピングを一覧内で上下に移動できます。
Inventory field 一致を検索するために参照されるホストインベントリフィールド。
Expression 一致条件を記述する正規表現。
Icon 式に一致した場合に使用するアイコン。
Default 使用するデフォルトのアイコン。

正規表現

このセクションでは、Webインターフェース内の複数の場所で使用できるカスタム正規表現を作成できます。詳細については、正規表現 セクションを参照してください。

トリガー表示オプション

このセクションでは、Webインターフェースでのトリガーのステータス表示方法、およびトリガーの深刻度の名前と色をカスタマイズできます。

パラメータ 説明
Use custom event status colors このパラメータをチェックすると、確認済み/未確認の障害に対する色のカスタマイズが有効になります。
Unacknowledged PROBLEM events,
Acknowledged PROBLEM events,
Unacknowledged RESOLVED events,
Acknowledged RESOLVED events
新しいカラーコードを入力するか、色をクリックして表示されるパレットから新しい色を選択します。
blinkingチェックボックスをオンにすると、ステータス変更時にトリガーが一定時間点滅し、より目立つようになります。
Display OK triggers for OK状態のトリガーを表示する期間です。許容範囲: 0~24時間。時間サフィックス(例: 5m、2h、1d)をサポートしています。
On status change triggers blink for トリガーが点滅する時間の長さです。許容範囲: 0~24時間。時間サフィックス(例: 5m、2h、1d)をサポートしています。
Not classified,
Information,
Warning,
Average,
High,
Disaster
システムのデフォルトの代わりに表示する、カスタムの深刻度名および/または色です。
新しいカラーコードを入力するか、色をクリックして表示されるパレットから新しい色を選択します。

ここで入力したカスタム深刻度名は、すべてのロケールで使用されることに注意してください。特定のユーザー向けに他の言語へ翻訳する必要がある場合は、トリガーの深刻度のカスタマイズページを参照してください。

地理マップ

このセクションでは、地理マップタイルサービスプロバイダーの選択と、Geomap ダッシュボードウィジェット のサービスプロバイダー設定を行えます。 地理マップを使用した可視化を提供するために、Zabbix はオープンソースの JavaScript 対話型地図ライブラリ Leaflet を使用しています。定義済みのタイルプロバイダーを含むサードパーティのタイルプロバイダーが提供する画像の品質について、Zabbix は管理できない点にご注意ください。

Parameter Description
タイルプロバイダー 利用可能なタイルサービスプロバイダーのいずれかを選択するか、Other を選択して別のタイルプロバイダーまたはセルフホストのタイルを追加します(カスタムタイルサービスプロバイダーの使用 を参照)。
タイルURL 地理マップ上でタイルレイヤーを読み込み、表示するための URL テンプレート(最大 2048 文字)。
このフィールドは、Tile providerOther に設定されている場合のみ編集できます。

次のプレースホルダーがサポートされています。
{s} は利用可能なサブドメインのいずれかを表します。
{z} は URL 内のズームレベルパラメータを表します。
{x}{y} はタイル座標を表します。
{r} は、retina タイルを読み込むために URL に "\@2x" を追加する際に使用できます。

例: https://{s}.example.com/{z}/{x}/{y}{r}.png
帰属表示テキスト マップ上の小さなテキストボックスに表示される、タイルプロバイダーの帰属表示テキスト。このフィールドは、Tile providerOther に設定されている場合のみ表示されます。
最大ズームレベル マップの最大ズームレベル。このフィールドは、Tile providerOther に設定されている場合のみ編集できます。
カスタムタイルサービスプロバイダーの使用

Geomapウィジェットは、カスタムのセルフホストまたはサードパーティのタイルプロバイダーサービスからラスタータイル画像を読み込むことができます。カスタムサードパーティタイルプロバイダーサービスまたはセルフホストタイルフォルダーまたはサーバーを使用するにはタイルプロバイダーフィールドでその他を選択し、適切なプレースホルダーを使用してタイルURLフィールドでカスタムURLを指定します。

モジュール

このセクションでは、カスタムのWebインターフェースモジュールおよび組み込みモジュールを管理できます。

カスタムモジュールを登録/登録解除するには、ディレクトリをスキャンをクリックします。 登録されたモジュールは一覧に表示され、登録解除されたモジュールは一覧から削除されます。

一覧内のモジュールステータスをクリックすると、モジュールを有効/無効にできます。 また、一覧でモジュールを選択し、一覧の下にある有効化/無効化ボタンをクリックすることで、モジュールを一括で有効/無効にすることもできます。

一覧内のモジュール名をクリックすると、ポップアップウィンドウでその詳細を表示できます。

モジュールのステータスは、モジュール詳細のポップアップウィンドウでも更新できます。これを行うには、Enabledチェックボックスをオン/オフにしてから、更新をクリックします。

モジュールは、名前またはステータス(有効/無効)でフィルタリングできます。

コネクタ

このセクションでは、HTTP 経由で Zabbix データを外部システムへストリーミングするためのコネクタを設定できます。

新しいコネクタを設定するには、コネクタの作成 をクリックします。

コネクタは名前またはステータス(有効/無効)で絞り込めます。リスト内のコネクタのステータスをクリックすると、そのコネクタを有効/無効にできます。
また、リストでコネクタを選択してから、リストの下にある 有効化/無効化 ボタンをクリックすることで、コネクタを一括で有効/無効にすることもできます。

その他

このセクションでは、その他の各種Webインターフェースパラメータを設定できます。

パラメータ 説明
WebインターフェースURL Zabbix WebインターフェースのURL(最大2048文字)。
このパラメータは、ZabbixウェブサービスがWebインターフェースと通信するために使用され、定期レポートを有効にするには指定が必要です。
ディスカバリされたホスト用のホストグループ ネットワークディスカバリ および エージェント自動登録 によってディスカバリされたホストは、ここで選択したホストグループに自動的に配置されます。
デフォルトのホストインベントリモード ホストインベントリのデフォルトモードです。新しいホストまたはホストプロトタイプがサーバーまたはWebインターフェースによって作成される際、ホストのディスカバリ/自動登録時に ホストインベントリモードの設定 操作で上書きされない限り、この設定が適用されます。
データベース停止メッセージ用のユーザーグループ アラームメッセージ送信用のユーザーグループ、または「なし」です。
Zabbixサーバーはバックエンドデータベースの可用性に依存しています。データベースなしでは動作できません。データベースが停止した場合、選択したユーザーにZabbixから通知できます。通知は、ここで設定したユーザーグループに対して、有効なユーザーメディア設定を使用して送信されます。通知は次のメディアタイプを使用して送信されます(有効な場合):メール、SMS、カスタムアラートスクリプト。webhookメディア設定が構成され有効になっていても、通知はトリガーされません。
Zabbixサーバーは停止せず、データベースが復旧するまで待機して処理を継続します。
通知は次の内容で構成されます。
[MySQL|PostgreSQL] database <DB Name> [on <DB Host>:<DB Port>] is not available: <error message depending on the type of DBMS (database)>
<DB Host> は空の値として定義されている場合はメッセージに追加されず、<DB Port> はデフォルト値("0")の場合は追加されません。アラートマネージャー(Zabbixサーバーの特別なプロセス)は、10秒ごとにデータベースへの新しい接続の確立を試みます。データベースが引き続き停止している場合、アラートマネージャーはアラート送信を繰り返しますが、その頻度は15分に1回を超えません。
一致しないSNMPトラップをログに記録 対応するSNMPインターフェースが見つからない場合に、SNMPトラップをログに記録します。
認証
Parameter Description
ログイン試行回数 ログインの可能性がブロックされるまでの、失敗したログイン試行回数。
ログインブロック間隔 ログイン試行回数 の上限を超えた場合に、ログインが禁止される期間。許可される範囲: 30~3600秒。時間のサフィックス(例: 90s、5m、1h)をサポートしています。
シークレットの保存
Parameter Description
Vault provider ユーザーマクロの値を保存するためのシークレット管理ソフトウェアを選択します - HashiCorp Vault(デフォルト)または CyberArk Vault
Resolve secret vault macros by シークレットVaultマクロの解決方法を選択します:
Zabbix server - シークレットはZabbixサーバーによって取得され、必要に応じてプロキシに転送されます(デフォルト)。
Zabbix server and proxy - シークレットはZabbixサーバーとプロキシの両方によって取得され、それぞれが独立してマクロを解決できます。

関連項目: シークレットの保存

セキュリティ
Parameter Description
URIスキームを検証 このチェックボックスをオフにすると、URIスキームの検証を無効にします(デフォルトで有効)。
オンの場合、許可するURIスキームのカンマ区切りリストを指定できます(デフォルト: http,https,ftp,file,mailto,tel,ssh)。これは、URIが使用されるWebインターフェース内のすべてのフィールド(例: マップ要素のURL)に適用されます。
X-Frame-Options HTTPヘッダーを使用 このチェックボックスをオフにすると、HTTP X-Frame-optionsヘッダーを無効にします(非推奨)。
オンの場合、HTTP X-Frame-optionsヘッダーの値を指定できます。サポートされる値:
SAMEORIGIN(デフォルト)または 'self'(シングルクォート必須) - ページ自体と同一オリジンのフレーム内でのみページを表示できます。
DENY または 'none'(シングルクォート必須) - 表示を試みるサイトに関係なく、ページをフレーム内に表示できません。
スペース区切りのホスト名文字列; リストに 'self'(シングルクォート必須)を追加すると、ページ自体と同一オリジンのフレーム内でページを表示できます。
'self' または 'none' をシングルクォートなしで使用すると、ホスト名として扱われることに注意してください。
iframeサンドボックス化を使用 このチェックボックスをオフにすると、取得したURLコンテンツをサンドボックスに配置する機能を無効にします(非推奨)。
オンの場合、iframeサンドボックス化の例外を指定できます。指定しない制限は引き続き適用されます。このフィールドが空の場合、sandbox属性のすべての制限が適用されます。
詳細については、sandbox 属性の説明を参照してください。