問題タブ [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.

0 投票する
1 に答える
11698 参照

python - PythonでUDPソケットプログラムを取得して、Syslogクライアントからのメッセージを受け入れますか?

私はSyslogリスナーを作成しようとしていますが、これまでのところ、TCPを介して着信メッセージを受け入れるようにするのは得意ですが、UDPも機能させたいと思っています。

これは私が使用しているUDPサーバーコードであり、Pythonクライアントアプリを使用して機能します。Pythonクライアントアプリを使用するだけで動作する別のアプリもあります。

このコードを使用して、サーバーに送信し、コードを表示させることができます。

Kiwi Syslog Message GeneratorとSnareを使用してsyslogメッセージをUDPサーバーに送信しようとしましたが、何も表示されません。誰かが私を理解するのを手伝ってもらえますか?

0 投票する
1 に答える
4484 参照

unix - syslog: ubuntu で、syslog ファイルのローテーションと gzip を構成する方法は?

ubuntuでsyslogログファイルのローテーションをどのように設定しますか?

私の /etc/syslog.conf には、次の行があります。

local1.* /var/log/log.txt

時間の経過とともに、次のバックアップ ファイルが表示されます。

/var/log/log.txt.0.gz /var/log/log.txt.1.gz

これらのファイルが生成される頻度を設定するにはどうすればよいですか?また、それらを消去するにはどうすればよいですか?

0 投票する
1 に答える
3825 参照

java - syslog または log4j を使用するように jetty 7 を構成する方法

すべての jetty 7 ログを syslog に送信する方法を探しています。私の現在の構成では、すべてが JETTY_HOME/logs/. にダンプされます。最初の調査の後、JETTY_HOME/etc/jetty-logging.xml を変更する必要があるように見えますが、これは簡単ではないようです。出力をsyslogに送信し、stderrとstdoutをjetty-logging.xmlのそのクラスにリダイレクトする新しいPrintStream実装を作成する必要があるようです。

それを行う、またはjettyログを直接log4jに記録する簡単な方法はありますか?

ありがとう

0 投票する
3 に答える
1006 参照

java - JVM で Syslogging を機能させるにはどうすればよいですか?

Java から syslog を実行したい。log4j アペンダーがありますが、機能していないようです (とにかく私にとっては ... Google の結果では、この問題がまだ解決されていない他の多くの人が表示されます)。

アペンダーをデバッグしようとしているので、RFC3164 に基づいて次のスクリプトを作成しました。

実行されますが、syslog にログが表示されません。

/bin/nc も使用してみましたが、どちらも機能しません。

ただし、 Ubuntu コマンド /usr/bin/logger機能します。

私は何が間違っているのでしょうか?

編集

nc と scala の両方が次のパケットを生成します。

/usr/bin/logger (機能するもの) をリモートで通信できないようです。ローカルのsyslogdをリレーとして設定することになっていると思います。

編集

nc を使用すると、wireshark は、フォーマットは OK ですが、ポートに到達できないというメッセージを表示します。

0 投票する
1 に答える
1023 参照

javascript - 構文を強調表示するsyslogテキストログ用のJavascriptライブラリ?

Web ページにプレーンテキストの syslog 出力を表示しています。日付とホスト名を強調して、きれいに印刷したいと思います。syslog をサポートする JavaScript 構文強調表示ライブラリはありますか?

0 投票する
1 に答える
659 参照

perl - Perlプロセスをデーモン化する

perlプロセスのサンプルテストをsyslogにデーモン化しようとしています。

1)perlスクリプトでは、すでにローテーションログファイルにログインしていますが、ログが作成される前に問題が発生した場合に備えて、daemonizeをログに記録したいと思います。 -e /home/users/me/log/log.log /home/users/me/test

すでに機能していますが、問題はログファイルが大きくなることであり、ログファイルを処理する唯一の方法はdaemonizeが停止している場合です。

だから私はsyslogにログインしようとしているので

sudo / usr / sbin / daemonize -u User -a -e / dev / stderr / home / users / me / test | ロガー

stderrへの書き込み時にパーミッションエラーが発生します。Userとして実行しない場合、ログは正常に取得されますが、セキュリティ上の理由から、daemonizeをUserとして実行する必要があります。

私は立ち往生しています助けはありがたいです

私のテストサブメイン{私の$i= 0; for($ i = 0; $ i <10; $ i ++){print"これはテストです"。$i。"\ n"; }}

main(@ARG);

2>&1も試しましたが、機能しません。

0 投票する
2 に答える
502 参照

c - syslogメッセージを生成するためのC言語の標準インターフェース

C言語でIETF-syslogメッセージを生成するための標準的な方法はどれですか?

ヘッダー<syslog.h>があります。ただし、STRUCTURED-DATAメカニズム(rfc-5424)を使用するためのオプションはありません。

もちろん、メッセージはソケットに直接手動で作成することもできます。しかし、そのような方法は標準ではないようです。

別の標準的な方法はありますか?

0 投票する
1 に答える
117 参照

linux - tg2でsyslogへのコントローラー要求をログに記録します

コントローラリクエストイベントをシステムログに記録する組み込みの自動化方法はありますか?

0 投票する
3 に答える
27926 参照

linux - syslog の最大メッセージ長を調べる

ほとんどの Unix プログラマーは、 によって定義されたインターフェースに慣れておりsyslog.h、多くの実装 (glibc など) には、送信される syslog メッセージのサイズに実際の制限はありませんが、通常、 をリッスンするアプリケーションには制限があります/dev/log

誰かがsyslogの最大メッセージサイズを見つける方法を知っているかどうか疑問に思っていますか? または、制限が実際に(または通常)何であるかについての適切なドキュメントはありますか?

編集:

これまでのところ、このトピックに関する RFC を見つけました。

0 投票する
1 に答える
694 参照

python - Linuxでログファイルを読み取るためのPythonおよび/またはdjangoソリューション?

Django アプリケーションでローカルの syslog などのファイルを表示できるようにしたいと考えています。.1などのローテーションされたファイルを管理するためのロジックを記述することを避け.2、一連の行を取得できる各ログのオブジェクトを取得したいと考えています。

そのようなpythonライブラリ、またはさらに良い、そのようなdjangoアプリはありますか?

明確化: メッセージをログに書き込みたくありません。既に存在するメッセージを読みたいのです。