2つのアプリケーションがあります。ロックされたログファイルにログインします(読み取り権限を含む)。アプリケーションがログをプッシュできる仲介サービスを使用したいと思います。その後、サービスはそのログをログファイルにプッシュします。考えられる解決策はありますか?
答え1
Linuxディストリビューションには通常、デフォルトで1つあります。 rsyslog、syslog-ngなどを探します。たとえば、次を参照してください。https://www.rsyslog.com/。
最新のシステムには、syslogデーモンを置き換えるsystemdログもあります。時間が経つにつれて、実際の展開でいくつかの欠点が見つかり、それ以降の使用を避けました。 :)
Logstashなどの一部の「追加」アプリケーションも使用できます。リソースを集中させることができるより重いアプリケーションのコストがかかりますが、ログで実行できる操作は大幅に拡張されます。