問題タブ [syslog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tomcat - syslog 経由ですべてをログに記録するように Tomcat を構成する方法は?
Tomcat と webapp (Atlassian JIRA) を構成して、すべてを syslog に記録しようとしています。
以下は、webapp log4j.properties (atlassian-jira/WEB-INF/classes/log4j.properties) に追加したものです。
ただし、syslog では何も送信されません。ポート 514 で発信パケットを盗聴しましたが、何も表示されません。
ご協力いただきありがとうございます!
log4j - syslog-ngで$PROGRAMを抽出するために、より高度なテンプレートを使用できますか?
Javaで2つのApacheSyslogAppenderを使用してSyslogにメッセージを送信しています。私のConversionPatternsは次のとおりです。
次に、異なるLog4Jカテゴリを構成して、一方または両方のアペンダーに異なるメッセージを送信します。
私のsyslog構成ファイルには、次のものがあります。
このように、私が欲しいのは、JBossサーバーの名前に置き換えられ/var/log/syslog-ng/JBoss/intg/Applications/MyApp/
たファイル/var/log/syslog-ng/JBoss/intg/Instances/${jboss.server.name}/
にログインすることです。${jboss.server.name}
Application-MyApp
代わりに、とというフォルダにログが書き込まれますInstance-${jboss.server.name}
。
Syslogでtemplate()ディレクティブを使用して、メッセージからの値を適切に抽出し、それぞれ$PROGRAM
MyAppとを取得することは可能${jboss.server.name}
ですか?
前もって感謝します
リッチ
ps:明確にするために、${jboss.server.name}
どこでも適切に拡張されています。
java - 誰かがJava用の優れたUNIXsyslog*client *ライブラリを推奨できますか?
java.util.logging.Loggerは、「syslogのような」ログを実装しているようです。ログで実際にローカルのsyslogログ機能を使用する必要があります(管理者にとっては作業が楽になります。余分なログローテーションなどを行う必要はありません)。 。)。
誰か推奨事項はありますか?log4j(http://logging.apache.org/log4j/1.2)がsyslogをサポートしていると主張しているのを見ましたが、それが公開するAPIはsyslog(8)のようなものではありません。
前もって感謝します、
c++ - Syslog カスタム優先度
syslog デーモンまたは rsyslog デーモンでカスタム優先度を使用する方法はありますか? つまり、それを実現する構成変更を見つけることができません..他にできることは、おそらくそのソースで遊ぶことです。
乾杯!
ubuntu - Linuxシステムにウィンドウdbgviewはありますか?
DbgViewは、Windowsデバッグ用のツールです。Ubuntu / Linuxのウィンドウデバッグビューとは何ですか?Linuxでデバッグメッセージをリアルタイムで読み取る方法(WindowsのdbgViewと同じ)?
linux - What is the similar to printk in user mode?
We can use printk to send debug message in kernel driver. I have a user mode AP that call kernel driver. I would like to output user mode AP debug message with kernel mode driver at the same time. How to do that?
python - Pythonでsyslogへのログを設定するにはどうすればよいですか?
logging
Pythonのモジュールに頭を悩ませることはできません。私のニーズは非常に単純です。すべてをsyslogに記録したいだけです。ドキュメントを読んだ後、私はこの簡単なテストスクリプトを思いつきました:
ただし、このスクリプトは、syslogにログレコードを生成しません。どうしたの?
ruby - Ruby & Syslog & カスタム機能
私はsyslogで遊んでいるのがとても新しいです。
Rails アプリケーションでのいくつかの特別なイベントを追跡するために syslog を使用することにしました。
問題は、デフォルトのファイルを使用したくないのです/var/log/system.log
が、のようなカスタム ファイルを使用することです/var/log/myapp_events.log
。
そのためには、次の/etc/syslog.conf
ように独自の施設を定義する必要があることがわかりました。
syslogd を再起動した後、 bash コンソールで直接操作できることがわかりました。
メッセージは期待どおりに表示されますが、 syslog ruby gem/var/log/myapp_events.log
を使用してこの動作を再現できません。私が試してみました:
Syslog.open
機能である3番目の引数があることがわかりますが、それは整数でなければならず、私が持っているのは文字列です。
なにか提案を?
php - PHP を使用して syslog を読み取る
私が取り組んでいる php プロジェクトの管理機能を強化しようとしています。現在、プロジェクトはすべてのエラーを syslog に記録します。これらのエラーの syslog を読み取る機能を管理ページに付与しようとしています。ターミナルで次のように入力できます。
ただし、次のコマンドを使用してこのコマンドを実行しようとすると、
またはで:
$output は常に空になります。これを行う方法はありますか?これは最善の方法ですか (IE には syslog を読み取るためのネイティブな方法があります)。
編集:問題は権限の問題のようです。www-data に syslog へのアクセス許可を与えることもできますが、何らかの理由でそれは良い考えではないように思えます。ログを読み取るネイティブな方法はありませんか?
c++ - ほとんどのデーモン アプリケーションは、Linux でどのようにログを記録しますか?
最近、ほとんどのデーモンはどのようにログを記録しますか。syslog または私が認識していない新しいログ機能はありますか? またはカスタム?
私が尋ねた理由は、syslog の使用を開始しましたが、ほとんどのデーモン プロセスが通常のファイルにログを記録しておらず、それらが syslog 構成ファイルで構成されていないことに気付いたからです。
それは彼らが自分のことをしていると私に信じさせます。
どちらが好ましいですか?最新のアプリが syslog を避けているのはなぜですか?