ヘルスログアナリティクス 構成設定
ヘルスログアナリティクス プロパティおよび全般的な構成によく使用される設定です。
MID サーバー の設定
- MID サーバー ログ取り込み機能を有効にする必要があります。 注:MID サーバーで [すべての機能 (All capabilities)] を有効にすると、ログ取り込み機能が有効になります。
- 可能な限り、ログ取り込みには専用の MID サーバー を使用してください。
- MID サーバー で複数の製品を実行できるようにするには、ヘルスログアナリティクス に、MID サーバー スレッド構成ごとに標準製品に対する最低限の Java 仮想マシン (JVM) メモリ設定が必要です。
-
- CPU:8
- RAM:32 GB
- ネットワーク帯域幅:最大 10 Gbps
- EBS 帯域幅:最大 4,750 Mbps
- MID サーバーの最大 Java ヒープサイズ:8,192 MB
上記の仕様では、Washington DC インスタンスで想定されるログ取り込みスループットは次のとおりです。- 300 バイトのログメッセージの場合:20,000
- 1.1 KB のログメッセージの場合:12,300
- 2 KB のログメッセージの場合:7,970
ヘルスログアナリティクスにログをストリーミングするための最小要件は次のとおりです。- CPU:4
- RAM:16 GB
- MID サーバーの Java ヒープサイズ:8 GB
一般的な情報については、「MID サーバーのシステム要件」を参照してください。
- ログ取り込みのスループットを向上させるには、ulimit を上げるか、ネットワーク帯域幅を増やすか、またはストリーミングされるログのサイズを小さくします。ulimit 設定は、個々の MID サーバー で指定できます。ただし、ulimit とスループットとの相関は変更できません。
次の表に、MID サーバー のネットワークスループットに関連するオープンファイルの ulimit 設定を示します。MID サーバー からエージェントにストリーミングされるログのサイズと、スループットに相当する gRPC ストリーミングレートが示されています。
表 : 1. Ulimit とスループットの関係 キュータイプ ログ行サイズ gRPC レート メモリ内キュー 300 バイト 18,000 メモリ内キュー 1.1 KB 13,000 メモリ内キュー 2 KB 10,000 ディスクベースのキュー 300 バイト 11,000 ディスクベースのキュー 1.1 KB 5,000 ディスクベースのキュー 2 KB 3,000 回 2024 年 8 月のリリース 以降、Lightning gRPC クライアントを使用して ServiceNow インスタンスとの MID サーバー通信を強化できます。これにより、ヘルスログアナリティクスへのログストリーミング速度を最大 6 倍向上させることができます。Lightning gRPC クライアントを有効にするには、手動で設定する必要があります。詳細については、Now Support ナレッジベースの記事「Lightning gRPC client - Enabling the new MID gRPC streaming architecture (Lightning gRPC クライアント - 新しい MID gRPC ストリーミングアーキテクチャの有効化) [KB1648419]」を参照してください。
- デフォルトでは、MID サーバー あたりのデータ入力数は 10 に制限されています。この制限は、個々の MID サーバー にも、すべての MID サーバー にも設定できます。
- FIPS モードと非 FIPS モードのどちらの場合でも、ヘルスログアナリティクス 機能を備えた MID サーバー は、Java Runtime Environment (JRE) 11 以上で実行されている必要があります。注:BC-FIPS バージョン 2.0 をサポートするには、ヘルスログアナリティクス はバージョン 34.0.37、2024 年 12 月にアップグレードする必要があります。
ログソース保持の設定
デフォルトでは、ソースごとのログ保持は 3 日間に設定されています。この設定は変更できません。
ヘルスログアナリティクス アプリケーション (バージョン 22.0.12 - 2021 年 12 月以降、ServiceNow Store から入手可能) を使用している場合は、ソースごと、または複数のソースのログ保持ポリシーをまとめて変更できます。詳細については、「ヘルスログアナリティクスでのログソースの保存期間の変更」を参照してください。