問題タブ [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.
perl - Solaris上のPerlSys:: Syslog
Sys :: SyslogをSolarisで動作させる人はいますか?(私はSPARCのSunOS5.10のPerlv5.8.4でSys:: Syslog 0.05を実行しています)。これが私にとってうまくいかないことです:
私が何をしても、closelogはエラーを返し、何もログに記録されません。
log4net - SyslogAppender を使用した Log4net、1kb のメッセージ制限
これを回避する方法を見つけた人はいますか?または、複数の Web サーバーからのログを確実にまとめるためのより良い手法はありますか?
優れたlog4netログファイル分析ツールに関するアイデアも(XMLではなくプレーンテキスト)-もちろん、古き良きgrepは別として:)
ruby - Ruby - Syslog が確実に閉じられるようにする
Syslog を使い終わったら必ず閉じることは絶対に重要ですか? そうしないことによる大きな悪影響はありますか?
絶対に必要であることが判明した場合、それを行うための良い方法は何ですか? クラス コンストラクタで Syslog を開いていますが、Ruby でクラス デストラクタを実行する方法がわかりません。現在、次のようなものがあります。
電話をかける場所がすぐにはわかりませんSyslog.close
が、どこをお勧めしますか?
linux - syslog のパフォーマンスを改善できますか?
syslogメカニズムを使用する Linux 上のアプリケーションがあります。このアプリケーションの実行速度が予想よりも遅い理由を突き止めるために 1 週間費やした後、syslog を削除してログ ファイルに直接書き込むだけで、パフォーマンスが劇的に向上することがわかりました。
syslog がファイルへの直接書き込みよりも遅い理由を理解しています。しかし、私は疑問に思っていました: パフォーマンスを最適化するために syslog を構成する方法はありますか?
syslog - Linux syslogd は英語以外のメッセージをログに記録できますか?
Linux サーバーで syslog デーモンを使用してロギング インフラストラクチャをセットアップしています。ログをsyslogとしてLinuxサーバーに転送するように構成することを計画している、WindowsとWindows以外の両方のクライアントがほとんどありません。一部のクライアント マシンは外国語でログインします。したがって、syslog などの英語以外のログを Linux サーバーに転送するにはどうすればよいですか? サーバーとクライアントで特別なエンコーディングをセットアップする必要がありますか? これは正しいアプローチですか、それともこれを行うための他のより良い方法はありますか?
logging - Stomp と Apache ActiveMQ を信頼できる syslog として使用する
私のプログラムの 1 つは、信頼できないネットワーク (つまり、インターネット) を介してログを記録するための信頼できる方法を必要とします。送信者または受信者はいつでもオフラインになる可能性があり、後で戻ることができます。ただし、クライアントから送信されたメッセージは見逃してはなりません。明らかに、syslog は法案に適合しません。syslog の代わりに Apache ActiveMQ のようなメッセージング サーバーの使用を検討しています。メッセージの送信者は perl、ruby、および c です。だから私はメッセージトランスポートとしてStompを持っています。
これは私の目的に役立ちますか?ここで見逃している落とし穴はありますか?
ラジ
c# - すべてのケースを指定せずにオブジェクトを元の型にキャストする方法はありますか?
さまざまなタイプのオブジェクトの配列があり、BinaryWriter を使用して各アイテムをバイナリの等価物に変換し、ネットワーク経由で構造体を送信できるようにします。
私は現在、次のようなことをしています
問題は、タイプを逃した場合、コードが将来壊れる可能性があることです。
のようなことをしたいと思います。
でも、キャストごとにしないとうまくいきません。
編集:
答えを調べた後、これが関数について思いついたものです。テストのために、この関数は配列を syslog に送信します。
macos - Mac での syslog 出力の読み取り
Linux 用に作成されたプログラムがあり、MacOS 10.5 マシンでビルドして実行しようとしています。プログラムは問題なくビルドおよび実行されますが、syslog に対して多くの呼び出しが行われます。Mac で syslogd が実行されていることはわかっていますが、syslog 呼び出しの出力先がわかりません。
syslog 呼び出しの形式は次のとおりです。
ログ出力を見つける場所はありますか?
windows - Windows 用のオープン ソース Syslog デーモン
Windows(特にWindows 2008 64ビット)用のオープンソースのSyslog Daemonを推奨できる人はいますか。
ありがとう
c++ - 標準出力を syslog にリダイレクトする
OpenTibia Serverを Debian 用にパッケージ化する予定です。私がやりたいことの 1 つは、プロセス/etc/init.d
のデーモン化によるスタートアップを追加することです。otserv
おそらく、出力を syslog にリダイレクトする必要があります。これは通常、syslog()
関数を介して行われます。現在、コードには次のものが群がっています。
std::cout や友人へのすべての「呼び出し」を置き換えることなく、標準出力と標準エラー出力を syslog にリダイレクトする適切で簡単に追加できる方法はありますか?