操作ログの監視
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 インスタンスに転送することができます。
- IBM Cloud Logsはsyslogエンドポイントをサポートしていません。
- 詳細については 、「 ロギング・エージェント の Rsyslog ログの設定 」を参照してください。
以下の図は、Linuxサーバーにログを送信するようにrsyslogを設定できるPowerVS,などのソースの上位ビューを示している: