10

WebブラウザでPHPエラーログまたはApacheエラーログを表示する方法はありますか?

複数のサーバーにSSHで接続し、「tail」コマンドを実行してエラーログを追跡するのは不便だと思います。オンラインでエラーログ(ストリーミングまたは非ストリーミング)を表示するツール(できればオープンソース)はありますか?

ありがとう

4

7 に答える 7

8

Splunk の商用およびオープンソースの競合相手は? を参照してください。https://github.com/tobi/clarityをお勧めします

シンプルで使いやすいツール。

于 2011-10-30T19:30:48.610 に答える
5

apache2 からエラー ログを読み取るスクリプトを作成するとよいでしょう。

$apache_errorlog = file_get_contents('/var/log/apache2/error.log');

exec機能しない場合.. php関数またはshell_execコマンド「cat /var/log/apache2/error.log」で取得しようとしています

編集:複数のサーバーがある場合(その上にWebサーバーがある場合)、マシン上にファイルを作成できます。そのスクリプト(ハッシュ接続)にリクエストを行うと、そのサーバーからログが取得されます

于 2011-10-30T19:16:12.793 に答える
1

I know this question is a bit old, but (along with the lack of good choices) it gave me the idea to create this tiny (open source) web app. https://github.com/ToX82/logHappens. It can be used online, but I'd use an .htpasswd as a basic login system. I hope it helps.

于 2017-04-07T13:44:49.167 に答える