したがって、問題は次のようになります-
$ python script.py
nc を使用して、my の出力を TCP ポートにリダイレクトします。- ポートをリッスンしているデータをリモートでキャプチャします。
- nc を使用してこのポート番号のストリームをリモートでリッスンすると、データは適切にリダイレクトされます。
- Splunk でポートをリッスンするためにデータ入力に追加すると、データが取得されません (syslog や tornado からのログはありません)。
- また、Splunk で検索タブを押しても、データ ソースには何も追加されません (すべてビジュアル)。
- ファイルを使用し、nc を使用してポート出力をこのファイルにリダイレクトし、そのファイルを Splunk のソースとして使用すると、完全に機能します。
ポイント 6 のように、ログを一時ファイルと Splunk に重複して保存することで結果を取得していましたが、これは望ましくありません。ポイント 4 によると、Splunk が TCP ポートをリッスンしているときにデータが直接表示されません。
助けてください。