私のサーバーには、1日に数回実行され、いくつかのログを書き込むPythonスクレーパーがあります。特定の時間に何が起こっているのかを知るための最良かつ簡単な方法は何ですか?実行しているのか、すべてが正常なのか、問題があるのかなど?
私がしなければならない
Web GUIインターフェイスを作成しますか?
Web GUIから簡単にアクセスして表示できるように、いくつかの情報をデータベースに記録しますか?
特定の構造なしでログを解析することは困難です。
私はこれを達成するためにサードパーティのWebサービスを使用したくありません。私はカスタマイズされたシンプルなソリューションが欲しい。
答え1
Webサーバーがあると仮定すると、スクリプトログを含む単純なHTMLを作成できます。スクリプトがHTMLを生成するたびに、同じ名前を使用して上書きできます。これにより、ログを含むWebページにアクセスするたびにログが最新であることがわかります。完全なログが必要な場合は、最新のログを同じhtmlファイルに追加して完全な「ログレポート」を取得することもできます。