操作ログの監視

IBM Cloud Logsインスタンスにインフラストラクチャとアプリケーションのログを送信するには、ロギング・エージェントを使用するか、REST APIを使用します。 また、 Linux ロギング・エージェント を Linux サーバー上に構成し、Rsyslog データを収集して IBM Cloud Logs インスタンスに転送することもできます。

ロギング・エージェントデプロイすることによって

ロギング・エージェントは、Fluent Bitオープンソースエージェントに基づいており、ログデータの収集と処理に使用されます。 サポートされている環境にロギング・エージェントを配置し、様々なソースやフォーマットのデータを管理することができます。 詳細については、ロギング・エージェント についてを参照してください。

以下の図は、ロギング・エージェントをデプロイしてIBM Cloud Logsインスタンスに直接ログを送信できるソースの上位ビューを示しています:

エージェントがサポートされているソース
エージェントからのログの流れ

詳しくは、以下を参照してください。

Ingestion REST APIを使用することで

インジェクションAPIを使用して、 IBM Cloud Logs インスタンスにログを送信することができます。 詳しくは、REST API を使用したログの送信を参照してください。

Linuxサーバ上でLinux ロギング・エージェントを使用してrsyslogデータを収集し、ルーティングする

Linux ロギング・エージェント を Linux サーバーに設定して、Rsyslog データを収集し、 IBM Cloud Logs インスタンスに転送することができます。

以下の図は、Linuxサーバーにログを送信するようにrsyslogを設定できるPowerVS,などのソースの上位ビューを示している:

エージェントがサポートされているPowerVSなどのソース
エージェントからのログの流れ