urlとWebサーバーにヒットするスクリプトをperlで作成しています。それはウェブサーバーで与えられたURLをヒットし、ページのhtmlコンテンツを提供します。例えばエラーログファイルのエラーを処理するツール
:
perl scribehtml.pl --server servername --port portnumber --url /home/firstpage/index.php
これは、ページの全体のHTMLコードを返します。
ここでは、HTMLコードからエラーを取り除き、テキストファイルに書き込んでいます。 「内部サーバーエラー」のようなテキストが表示されたら、HTMLコード全体をテキストファイルに入れます。
ここでは、スクリプトを実行するときに異なるURLのすべてのエラーが格納されるerror.txtを作成します。
は今私の質問は以下のとおりです。
いくつかのログファイルにerror.txtの作り方error.logに言うと、私は適切な構造のログファイルを作成するために必要なものは何ですか。
ログファイルを指定すると、エラーが解析され、各エラーの発生回数がダッシュボードのログファイルに表示されるツールはありますか。今私は、テキストファイルで約500 URLのリストを格納し、1で、それ1を解析し、私は失敗しているURLのエラーを取得していますによってそうそこに実行すると、私が書いM Mたちについて
テキストファイル内のエラーerror.txt
あなたが構築しようとしているようなものは、監視ツールです。ログファイルについて話したら、各呼び出しが1行のログを生成するように聞こえますが、それはあなたが言うことの残りの部分を追加します。ログに記録してカウントする場合は、フラット・テキスト・ファイルの代わりにデータベースを使用することを検討してください。 Sqliteはここで気になります。あなたが話している_ダッシュボード_の種類もわかりません。あなたの質問は、広すぎてソフトウェアの勧告を求めているので、SOの話題にはなりません。 – simbabque