管理 → 一般設定セクションには、フロントエンド関連のデフォルト設定とZabbixをカスタマイズするためのいくつかのサブセクションが含まれています。
使用可能なサブセクションのリストは、管理メニューセクションの一般設定を押すと表示されます。 左上隅のタイトルドロップダウンを使用して、サブセクションを切り替えることもできます。
このセクションでは、フロントエンドに関連するデフォルトのカスタマイズについて説明します。
設定値:
パラメータ | 詳細 |
---|---|
デフォルトの言語 | プロファイルで言語を指定していないユーザーおよびゲストユーザーのデフォルト言語を設定します。 詳細については、追加のフロントエンド言語のインストールを参照してください。 |
デフォルトのタイムゾーン | プロファイルでデフォルトの タイムゾーン を指定していないユーザーおよびゲストユーザーのデフォルトタイムゾーンを設定します。 |
デフォルトのテーマ | プロファイルでテーマを指定していないユーザーおよびゲストユーザーのデフォルトテーマを設定します。 |
検索/フィルターの項目の上限値 | Webインターフェースリスト(たとえば、構成→ホスト)に表示される要素(行)の最大数。 注:たとえば「50」に設定されている場合、最初の50要素のみ影響を受けるすべてのフロントエンドリストに表示されます。 一部のリストに50を超える要素が含まれている場合、「+」サイン「 50+の1から50が見つかりました」で確認できます。 またフィルタリングが使用されていても50を超える一致がある場合は、最初の50のみが表示されます。 |
概要テーブル内の行と列の最大値 | データ概要およびトリガー概要ダッシュボードウィジェットに表示する列と行の最大数。 同じ制限が列と行の両方に適用されます。 表示されているよりも多くの行や列が存在する場合、システムはテーブルの下部に「すべての結果が表示されるわけではありません。より具体的な検索条件を指定してください」という警告を表示します。 |
テーブルセル内のリストの最大項目数 | 単一のテーブルセルに表示されるエントリの場合、ここで設定した数だけ表示されます。 |
Zabbizサーバー停止時にワーニングを表示 | このパラメータを使用すると、Zabbixサーバーに到達できない(場合によってはダウンしている)場合に、ブラウザウィンドウに警告メッセージを表示できます。 ユーザーがページを下にスクロールしても、メッセージは表示されたままになります。 カーソルを合わせると、メッセージが一時的に非表示になり、その下の内容が表示されます。 このパラメータはZabbix2.0.1以降でサポートされています。 |
ワーキングタイム | このシステム全体のパラメーターは、労働時間を定義します。 グラフでは、稼働時間は白地に表示され、非稼働時間は灰色で表示されます。 時間形式の説明については、期間指定ページを参照してください。 ユーザーマクロがサポートされています(Zabbix 3.4.0以降)。 |
技術的エラーを表示 | オンにすると、登録されているすべてのユーザーが技術的エラー(PHP / SQL)を確認できるようになります。 チェックを外すとZabbixスーパー管理者とデバッグモードが有効になっているユーザーグループに属するユーザーのみが情報を利用できます。 |
ヒストリの最大表示期間 | 監視サブセクションにヒストリデータを表示する最大期間:最新データ、* Web 、およびデータ概要*ダッシュボードウィジェット。 許容範囲:24時間(デフォルト)-1週間 タイムサフィックス例: 1w(1週間)、36h(36時間)がサポートされています。 |
フィルタリングするデフォルトの期間 | デフォルトでグラフとダッシュボードで使用される期間。 許容範囲:1分-10年(デフォルト:1時間) タイムフィックス例: 10m(10分)、5w(5週間)がサポートされています。 注:ユーザーがグラフの表示中に期間を変更すると、この期間はユーザー設定として保存され、グローバルデフォルトまたは以前のユーザー選択が置き換えられます。 |
タイムセレクターの最大期間 | グラフとダッシュボードで利用可能な最大期間。 超過するとユーザーは古いデータを参照できなくなります。 許容範囲:1年-10年(デフォルト:2年)。 タイムサフィックス例: 1年(1年)、365w(365週間)がサポートされています。 |
このセクションでは、アクティブエージェントの自動登録の暗号化レベルを設定できます。
アスタリスクでマークされたパラメーターは必須です。
設定値:
パラメータ | 詳細 |
---|---|
暗号化レベルl | 暗号化レベルオプションの1つまたは両方を選択します。 暗号無し - 暗号化されていない接続が許可されます PSK - 事前共有キーを使用したTLS暗号化接続が許可されます |
PSK ID | 事前共有キーID文字列を入力します。 このフィールドは「暗号化レベル」の「PSK」が選択されている場合にのみ使用できます。 機密情報をPSKIDに入れないでください。機密情報は暗号化されずにネットワーク経由で送信され、どのPSKを使用するかを受信者に通知します。 |
PSK | 事前共有キー(偶数の16進文字)を入力します。 最大長:ZabbixがGnuTLSまたはOpenSSLライブラリを使用する場合は512。hex-digits(256バイトPSK)mbed TLS(PolarSSL)ライブラリを使用する場合は64 hex-digits(32-byte PSK)。 例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 このフィールドは、「暗号化レベル」の「PSK」が選択されている場合にのみ使用できます。 |
安全な自動登録も参照
ハウスキーパーは、Zabbixサーバーによって定期に実行されるプロセスです。このプロセスでは、保存期間が経過した過去の情報とユーザーによって削除された設定に関する情報が削除されます。
このセクションでは、イベントとアラート/サービス/ユーザー セッション/ヒストリ/トレンドについて、タスクごとにハウスキーピング タスクを個別に有効または無効にできます。監査ハウスキーピング設定は、別の メニュー セクション で使用できます。
ハウスキーピングが有効になっている場合は、ハウスキーパーによって削除されるまでデータレコードを保持する日数を設定できます。
アイテム/トリガーを削除すると、そのアイテム/トリガーによって生成された障害も削除されます。
また、イベントは障害レコードが復旧し削除された後にハウスキーパーによって削除されます。つまり、イベントが障害または復旧イベントのいずれかである場合、関連する障害レコードが削除されるまで削除されません。ハウスキーパーは、古いイベントまたは障害レコードによる潜在的な問題を回避するために、最初に障害を削除し、その後にイベントを削除します。
ヒストリとトレンドについては、追加のオプションが利用可能です: アイテムのヒストリの保存期間を上書き および アイテムのトレンドの保存期間を上書き。このオプションを使用すると、アイテムのヒストリ/トレンドを保持する日数 (1 時間から 25 年、または「0」) をグローバルに設定できます。この場合、アイテム構成 の ヒストリ保存期間/トレンド保存期間 フィールドで個々のアイテムに設定された値が上書きされます。設定オプション ヒストリを保存しない および/または トレンドを保存しない が有効になっているアイテムでは、保存期間が上書きされないことに注意してください。
内部ハウスキーピングが無効になっている場合でも、ヒストリ/トレンドの保存期間を上書きできます。したがって、外部ハウスキーパーを使用する場合、ヒストリのデータ保存期間フィールドを使用してヒストリ保存期間を設定できます。
TimescaleDB を使用する場合、ヒストリとトレンド テーブルの TimescaleDB 自動パーティション分割を最大限に活用するには、ヒストリとトレンドの 削除処理を有効 オプションだけでなく、アイテムのヒストリの保存期間を上書き および アイテムのトレンドの保存期間を上書き オプションも有効にする必要があります。そうでない場合、これらのテーブルに保存されているデータはパーティションに保存されたままになりますが、ハウスキーパーは古いパーティションを削除せず、誤った構成に関する警告が表示されます。古いパーティションの削除を有効にすると、Zabbixサーバーとフロントエンドは削除されたアイテムを追跡しなくなり、古いパーティションが削除されると、削除されたアイテムのヒストリはクリアされます。
時間サフィックス は期間フィールドでサポートされています。たとえば、1d (1 日)、1w (1 週間) などです。最小は 1 日 (ヒストリの場合は 1 時間)、最大は 25 年です。
デフォルトにリセット ボタンを使用すると、行った変更を元に戻すことができます。
このセクションでは監査ログの設定ができます。
次のパラメータを使用できます:
パラメータ | 詳細 |
---|---|
監査ログの有効化 | 監査ログを有効/無効にします。 デフォルトでマークされています。 |
削除処理を有効 | 監査ログのための内部的な削除処理を有効/無効にします。 デフォルトでマークされています。 |
データ保存期間 | 内部的な削除処理によって削除される前に、監査記録を保持する必要がある日数。 削除処理がが有効になっている場合は必須です。 デフォルト:365日 |
イメージセクションには、Zabbixで利用可能なすべての画像が表示されます。画像はデータベースに保存されます。
タイプドロップダウンを使用すると、アイコンと背景画像を切り替えることができます。
イメージの追加
右上隅にある[アイコンの作成]または[背景の作成]ボタンをクリックして、独自の画像を追加できます。
画像属性:
パラメータ | 詳細 |
---|---|
名前 | 画像の一意の名前 |
アップロード | Zabbixにアップロードするファイル(PNG、JPEG、GIF)をローカルシステムから選択します。 注意アップロード中にPNGに変換される他の形式をアップロードできる場合があります。 GDライブラリが画像処理に使用されるため、サポートされるフォーマットは使用するライブラリのバージョンによって異なります(Zabbix 2.0.28以降が必要です) |
アップロードファイルの最大サイズは、1024x1024バイトまたは1MBのZBX_MAX_IMAGE_SIZEの値によって制限されます。画像サイズが1MBに近く、 max_allowed_packet
の場合、画像のアップロードが失敗することがあります。 MySQL設定パラメーターのデフォルトは1MBです。この場合max_allowed_packetパラメーターを増やします。
このセクションでは、特定のアイコンを使用してホストのマッピングを作成できます。ホストインベントリフィールド情報は、マッピングの作成に使用されます。
マッピングをネットワークマップ設定に使用して、一致するホストに適切なアイコンを自動的に割り当てることもできます。
新しいアイコンマップを作成するには、右上隅にあるアイコンのマッピング作成をクリックします。
設定値
パラメータ | 詳細 |
---|---|
名前 | 一意なアイコンマップ名 |
マッピング | マッピングのリスト。順序によってどちらが優先されるかが決まります。ドラッグアンドドロップでマッピングをリストの上下に移動できます。 |
インベントリフィールド | 一致するものを探すために検索されるホストインベントリフィールド |
条件式 | 一致する正規表現 |
アイコン | 式に一致するものが見つかった場合に使用するアイコン |
標準 | デフォルトで使われるアイコン |
このセクションでは、フロントエンドのいくつかの場所で使用できるカスタム正規表現を作成できます。詳細については正規表現セクションを参照してください。
このセクションでは、システム全体のユーザーマクロを名前と値のペアとして定義できます。マクロ値は、プレーンテキスト、シークレットテキスト、またはVaultシークレットとして保持できることに注意してください。説明の追加もサポートされています。
このセクションではフロントエンドのイベントステータスの表示方法とイベントの重要度の名前と色をカスタマイズできます。
パラメータ | 詳細 |
---|---|
イベントのステータスの文字色を変更 | チェックすると確認済み/未確認の問題の色のカスタマイズがオンになります |
未確認の障害イベント, 確認済障害イベント, 未確認の解決済イベント, 確認済みの解決済イベント |
新しいカラーコードを入力するか、色をクリックして、表示されたパレットから新しいカラーコードを選択します。 点滅チェックボックスがオンになっている場合、ステータスが変化するとトリガーがしばらく点滅して発見しやすくなります。 |
正常イベントの表示期間 | OKトリガーを表示する期間。範囲:0〜24時間。 タイムサフィックス 例:5m,2h,1dがサポートされています。 |
ステータスが変化した際の点滅期間 | 点滅期間の設定。許容範囲:0〜24時間。 タイムサフィックス 例: 5m,2h,1dがサポートされています。 |
未分類, 情報, 警告, 軽度の障害, 重度の障害, 致命的な障害 |
システムデフォルトの代わりに表示するカスタムの重大度の名前や色。 新しいカラーコードを入力するか、色をクリックして、提供されたパレットから新しいものを選択します。 ここで設定したカスタマイズされた重大度の名前はすべてのロケールで使用されます。特定のユーザー向けに他の言語に翻訳する必要がある場合は、イベントの重大度のカスタマイズページを参照してください。 |
このセクションでは、地理マップタイルサービスプロバイダーを選択し、Geomapダッシュボードウィジェットのサービスプロバイダー設定を構成できます。地理マップを使用した視覚化を提供するために、ZabbixはオープンソースのJavaScriptインタラクティブマップライブラリリーフレットを使用します。 Zabbixは、事前定義されたタイルプロバイダーを含むサードパーティのタイルプロバイダーによって提供される画像の品質を制御できないことに注意してください。
パラメータ | 詳細 |
---|---|
タイルプロバイダー | 使用可能なタイルサービスプロバイダーの1つを選択するか、[その他]を選択して別のタイルプロバイダーまたはセルフホストタイルを追加します(カスタムタイルサービスプロバイダーの使用を参照) |
タイルURL | タイルレイヤーをロードして地理マップに表示するためのURLテンプレート。このフィールドは、タイルプロバイダーがその他に設定されている場合にのみ編集可能です。 次のプレースホルダーがサポートされています: {s}は使用可能なサブドメインの1つを表します {z}はURLのズームレベルパラメータを表します {x}と{y}はタイル座標を表します {r}はURLに"@2x"を追加し、retinaタイルをロードできます。 例: https://{s}.example.com/{z}/{x}/{y}{r}.png |
帰属表示 | マップ上の小さなテキストボックスに表示されるタイルプロバイダーの帰属情報。このフィールドはタイルプロバイダーがその他に設定されている場合にのみ編集可能です。 |
最大ズームレベル | マップの最大ズームレベル。このフィールドはタイルプロバイダーがその他に設定されている場合にのみ編集可能です。 |
Geomapウィジェットは、カスタムのセルフホストまたはサードパーティのタイルプロバイダーサービスからラスタータイル画像を読み込むことができます。カスタムサードパーティタイルプロバイダーサービスまたはセルフホストタイルフォルダーまたはサーバーを使用するにはタイルプロバイダーフィールドでその他を選択し、適切なプレースホルダーを使用してタイルURLフィールドでカスタムURLを指定します。
このセクションでは、カスタムフロントエンドモジュールを管理できます。
ディレクトリスキャンをクリックして、カスタムモジュールを登録/登録解除します。登録済みのモジュールが詳細とともにリストに表示されます。未登録のモジュールはリストから削除されます。
モジュールを名前またはステータス(有効/無効)でフィルタリングできます。リスト内のモジュールステータスをクリックして、モジュールを有効/無効にします。また、リストでモジュールを選択し、リストの下にある[有効化/無効化]ボタンをクリックして、モジュールを一括有効化/無効化することもできます。
このセクションでは、APIトークンを作成および管理できます。
APIトークンは、名前、トークンが割り当てられているユーザー、有効期限、トークンを作成したユーザー、またはステータス(有効/無効)でフィルタリングできます。リスト内のトークンステータスをクリックして、トークンを有効/無効に設定できます。リストでトークンを選択し、リストの下にある有効化/無効化ボタンをクリックして、トークンを一括有効化/無効化することもできます。
新しいトークンを作成するには、右上隅にあるAPIトークンの作成ボタンを押してから、トークン設定画面の必須フィールドに入力します。
パラメータ | 詳細 |
---|---|
名前 | トークンの表示名 |
ユーザー | トークンを割り当てる必要があるユーザー。ユーザーを選択するには、ユーザー名、名または姓の入力を開始し、オートコンプリートリストから必要なユーザーを選択します。または選択ボタンを押して、ユーザーリストからユーザーを選択することもできます。トークンは1人のユーザーにのみ割り当てることができます。 |
説明 | トークンの説明 |
有効期限の設定 | トークンに有効期限を設定しない場合は、このチェックボックスをオフにします。 |
有効期限 | カレンダーアイコンをクリックしてトークンの有効期限を選択するか、YYYY-MM-DD hh:mm:ssの形式で日付を手動で入力します |
有効 | 無効な状態でトークンを作成する必要がある場合は、このチェックボックスをオフにします。 |
追加を押してトークンを作成します。次の画面で*ページを閉じる前に**認証トークンの値をコピーして安全な場所に保存して閉じる*を押します。トークンがリストに表示されます。
認証トークンの値は後で再度表示することはできません。トークンを作成した直後にのみ表示できます。保存したトークンを紛失した場合は、トークンを再生成する必要があります。そうすると、新しい認証文字列が作成されます。
トークン名をクリックして、名前、説明、有効期限の設定、またはトークンのステータスを編集します。トークンが割り当てられているユーザーを変更することはできないことに注意してください。変更後に更新ボタンを押して変更を保存します。トークンが紛失または公開された場合は、再生成ボタンを押して新しいトークン値を生成できます。再生成時は確認ダイアログボックスが表示されます。続行すると以前に生成されたトークンが無効になるためです。
管理メニューセクションにアクセスできないユーザーは、ユーザープロファイル→APIトークン セクションで、APIトークンの管理がユーザーロール 権限で許可されます。
このセクションでは、その他のフロントエンドパラメータを設定できます。
パラメータ | 詳細 |
---|---|
WebインターフェースURL | Zabbix WebインターフェースへのURL。このパラメータは、フロントエンドとの通信のためにZabbix Webサービスによって使用され、スケジュールされたレポートを有効にするために指定する必要があります。 |
ディスカバリで発見されたホストのグループ | ネットワーク検出およびエージェント自動登録によって検出されたホストは、ここで選択されたホストグループに自動的に配置されます。 |
デフォルトのホストインベントリモード | ホストインベントリのデフォルトのモード ホストインベントリモードの設定操作によるホストの検出/自動登録中にオーバーライドされない限り、サーバーまたはフロントエンドによって新しいホストまたはホストのプロトタイプが作成されるたびにここでの設定値が設定されます。 |
データベース停止メッセージの送信先グループ | アラームメッセージまたは'なし'を送信するためのユーザーグループ。 Zabbixサーバーは、バックエンドデータベースの可用性によって異なります。データベースなしでは機能しません。データベースがダウンした場合、選択したユーザーがZabbixから通知を受け取ることができます。通知は、設定されたすべてのユーザーメディアエントリを使用して、ここで設定されたユーザーグループに送信されます。 Zabbixサーバーは停止しません。データベースが再び稼働して処理を続行するまで待機します。 通知は次の内容で構成されます。 [MySQL\|PostgreSQL\|Oracle] database <DB Name> [on <DB Host>:<DB Port>] is not available: <error message depending on the type of DBMS (database)> <DBホスト>は、空の値として定義されている場合はメッセージに追加されず、デフォルト値("0")の場合は<DBポート>は追加されません。アラートマネージャ(特別なZabbixサーバープロセス)は、10秒ごとにデータベースへの新しい接続を確立しようとします。データベースがまだダウンしている場合、アラートマネージャはアラートの送信を繰り返しますが、15分毎までです。 |
マッチしないSNMP trapをログに記録 | 対応するSNMPインターフェースが見つからない場合は、SNMPトラップをログに記録します。 |
パラメータ | 詳細 |
---|---|
ログインの試行 | ログインがブロックされるログイン失敗の数 |
ログインブロックの間隔 | ログインの試行回数を超えた場合にログインが禁止される期間 |
パラメータ | 詳細 |
---|---|
URLスキーマの検証 | 有効なURIスキームで定義されたホワイトリストに対するURIスキームの検証を無効にするには、チェックボックスをオフにします。(デフォルトは有効) |
有効なURLスキーマ | 許可されたURLスキーマのコンマ区切りリスト。 URLが使用されるフロントエンドのすべてのフィールドに適用されます(例:マップ要素のURL) このフィールドはURLスキーマの検証がチェックされている場合にのみ編集できます。 |
X-Frame-Options HTTP ヘッダ | HTTPX-Frame-optionsヘッダーの値。サポートされている値: SAMEORIGIN(デフォルト)- ページは、ページ自体と同じ原点のフレームにのみ表示できます。 DENY - サイトが表示しようとしているかどうかに関係なく、ページはフレームに表示できません。 null - X-Frame-optionsヘッダーを無効にします(非推奨) コンマ区切りのホスト名のリスト(文字列) - リストされたホスト名が許可されていない場合は、SAMEORIGINオプションが使用されます。 |
iframeサンドボックスを使用する | このパラメーターは、取得したURLコンテンツをサンドボックスに入れるかどうかを決定します。サンドボックスをオフにすることはお勧めしません。 |
Iframeサンドボックスの例外 | サンドボックスが有効で、このフィールドが空の場合、すべてのサンドボックス属性の制限が適用されます。一部の制限を無効にするには、このフィールドでそれらを指定します。ここにリストされている制限のみが無効になります。他の制限は引き続き適用されます。詳細については、サンドボックス属性の説明を参照してください。 |
パラメータ | 詳細 |
---|---|
ネットワークタイムアウト | アイドル状態のソケットを閉じるまでの待機秒数(Zabbixサーバーへの接続が以前に確立されているが、この間にフロントエンドがデータの読み取り/送信操作を完了できない場合、接続は切断されます)。許容範囲:1〜300秒(デフォルト:3秒)。 |
接続タイムアウト | Zabbixサーバーへの接続試行を停止するまでに待機する秒数。許容範囲:1〜30秒(デフォルト:3秒)。 |
メディアテストのためのネットワークタイムアウト | メディアタイプをテストするときに応答を待機する秒数。許容範囲:1〜300秒(デフォルト:65秒)。 |
スクリプト実行のためのネットワークタイムアウト | スクリプトの実行時に応答を待機する秒数。許容範囲:1〜300秒(デフォルト:60秒)。 |
アイテムテストのためのネットワークタイムアウト | アイテムをテストするときに返されるデータを待機する秒数。許容範囲:1〜300秒(デフォルト:60秒)。 |
定期レポートテストのためのネットワークタイムアウト | 定期レポートをテストするときに返されたデータを待機する秒数。許容範囲:1〜300秒(デフォルト:60秒)。 |