このページは機械翻訳したものです。

ログ・パーティション化機能の利用例

要件に応じて、異なる事業分野、または実行するサービスごとに異なるログ・セットを使用できます。ログ・パーティション化機能の典型的なユースケースを次に示します。

トピック:

パーティション化ログ・セットを定義する正しい方法は1つもありません。Oracle Supportに連絡して、ユース・ケースに最適なものを判断できます。

エンドユース: 複数の取扱商品

ユース・ケースには複数のライン・オブ・ビジネス(LOB)があり、ログ・アナリティクス・ユーザーは通常、一度に1つのLOBのログのみを分析し、場合によっては複数のLOBまたはすべてのLOBで検索します。

このシナリオでは、各LOBに1日当たり常に6TBのログがにある場合、業種に合せたログ・セット文字列を使用するのに適しています。たとえば、HRグローバルIT財務出荷オーダーセキュリティなどのログ・セットです。

単一のLOBがログ収集の1日当たり6TB以上到達できる場合、ログ・セットは、ログの取得元のLOBのファンクションのタイプなど、2次的な側面に基づいて定義できます。たとえば、グローバルIT LOBでは、ログ・セットとしてグローバルITを使用するのではなく、1日当たり20TBのログを取り込むことが想定される場合、GIT-DatabaseGIT-MailGIT-Supportをログ・セット値として使用することをお薦めします。

ログ・セットの選択の鍵は、データの通常分析方法に合せることです。通常、GIT-Mailログが他のログを混在させずに単独で分析される場合、このログ・セットが適しています。GIT-DatabaseGIT-Supportを常に同じ検索に組み合せる場合、それらを異なるログ・セットとして持つことは適切ではありません。

エンドユース: クライアントに基づいたサービスのスケーリング

ユースケースには、クライアントの数に基づいてスケーリングする水平方向にスケーラブルなクラウド製品の実行が含まれる場合があります。

たとえば、各クライアントのクラウド・サービスの使用に一連の計算、データベースおよびネットワークが必要な場合、ログ・セットを編成する適切な方法は、クライアント名またはクライアント識別子を使用してこれらのクライアントを使用することです。この情報はアクセス可能で、特定のクライアントのログを検索するユーザーが理解できる必要があります。このような場合、クライアントC1C2C3がある場合、これらは各クライアントからのログに使用するログ・セット文字列になります。

通常、問題をデバッグする場合、運用チームはサポートの一部として特定のクライアントのログを検索します。ただし、複数のクライアントまたはすべてのクライアントでログを分析する場合もあります。このような場合、ほとんどのログがクライアントによってセグメント化されていても、すべてのクライアントで共通するいくつかのログが存在する可能性があります。たとえば、中央請求データベースが一般的です。その後、クライアント名に基づいてログ・セットを混在させ、CentralDBのログ・セットを設定できます。