http://www.ksknet.net/linux/syslog.html
リモートsyslogサーバへログを送信するかどうかは、ローカルのsyslogデーモンの設定によるので、
利用するアプリケーションで意識する必要はない、はず。
イメージとしては、
・アプリケーション側で、syslog()、vsyslog()なりで、ローカルのsyslogdに対してログを吐く。
・ローカルのsyslogdの設定に応じて、リモートのsyslogdに転送するかを判断する。
こんな感じが現時点での理解。
アプリケーション側で、直接リモートのsyslogに対して出力できるような関数は用意されているのかな。
あれば便利だが・・・。
コメントを残す