• 締切済み

Windowsでログのクールな確認方法

JavaServletのエラーログをテキストエディタで 毎回開いて確認しているのですが、 UNIXのtailコマンドのように、Windowsでも リアルタイムに最新ログが確認できる方法ありますか?

  • Java
  • 回答数5
  • ありがとう数6

みんなの回答

noname#16216
noname#16216
回答No.5

> ただ、xyzzyのエディタは以前使おうと思ったのですが、既存のlispの使い方さえわからなかったので、 > あまりメリットが感じられず挫折しました。 私もlispは使えません。。。 確かに、とっつきは悪いかもしれませんが、改行コードの自動認識や 多種多様な文字コードでのOpen/Close、豊富なキーバインディング、 エディタからのシェル起動など、フリーのエディタとしてはピカイチだと 思ってます。 慣れると手放せないソフトです。。。 # No.4でnori1976さんが言われているようにTELNETでというのも1つです。 # ちなみに、個人的にはLog4j単体で使うより、Jakarta Commons-Logging → Log4j # というのがベストだと思っていますが。。。

  • nori1976
  • ベストアンサー率60% (3/5)
回答No.4

一番クールなのは、log4jをつかって、TELNETで監視する方法でしょう。 簡単にいうと、log4jがtelnetのポートをあけてそこにログの結果を飛ばしてくれるんです。 そこに、telnetクライアントでつなぎにいけば、ログがバンバンとばされてきます。 ただ、ダラダラログをだすと、結構重くなるのでご注意を。 詳しくはjakarta log4jのサイトで確認してください。

  • covachan
  • ベストアンサー率38% (46/120)
回答No.3

Cygwinを入れてみてはどうですか? tailコマンドはもとより多くのUNIXコマンドが実行可能です。 MicrosoftもServices for UNIXというパッケージをリリースしているように この手のものは意外と利便性が見られます。(コンパイルなど開発において)

noname#16216
noname#16216
回答No.2

個人的に、UNIXのemacsライクなフリーのエディタ「xyzzy」をお勧めします。 ちなみに、このエディタではtailコマンド自体も持っています。

参考URL:
http://www.jsdlab.co.jp/~kamei/
matchori
質問者

お礼

lispフォルダに、tail-f.l というのがありますね(^^) ありがとうございます。 ただ、xyzzyのエディタは以前使おうと思ったのですが、既存のlispの使い方さえわからなかったので、 あまりメリットが感じられず挫折しました。 lisp詳細について書かれたページは多いのですが。。 lispの醍醐味が誰でも簡単に味わえればもう少し流行っても良いエディタだとは思います。emacs利用者にはすんなり入れるのでしょうが、それ以外の人には難しいと感じました。

  • driverII
  • ベストアンサー率27% (248/913)
回答No.1

シェアウェアの「秀丸エディタ」などでは、 同じファイルを簡単に開きなおすことが可能なので、 少しだけクールになります。 フリーウェアでも探せばあるような気がしますが。

参考URL:
http://www.vector.co.jp/vpack/filearea/win/writing/edit/index.html
matchori
質問者

お礼

秀丸は機能教えてもらいました。 確かにそのままエディタとして使えますし 結構いけてますね。 秀丸でも良いような気がしてきました。 ありがとうございます。

関連するQ&A

  • scriptコマンドで出力したログをWindows環境で確認したい

    Linuxのscriptコマンドで出力したログファイルを、Windows環境で閲覧するソフトなどはありますでしょうか? そのままログファイルをWindows環境のテキストエディタ(私の場合はsakuraエディタですが・・)で開いた場合、 所々に特殊コードが入っており、正常に閲覧することができませんでしたもので。。 ログファイルをWindows環境で閲覧するソフトか、もしくはこの特殊コードを簡単に変換、 または除去する方法などございましたら、ぜひ教えていただけませんでしょうか?

  • Windowsで文書をリアルタイム閲覧

    お世話になります。 WindowsでWEBサーバ(Apache)を運用しております。 Apacheのerror_logファイルを閲覧するのに、今は普通のエディタを用いています。 よってログをチェックするたびに閉・開を行うという手段をとっているのですが、もう少し簡単に開閉処理を行わずにリアルタイムにログを見ることが出来るツール、あるいはDOSコマンド(Linuxでいう#>tail -f /hoge/error_logのような)はありませんでしょうか? ご存知の方がいらっしゃいましたら、是非お教え下さい。 よろしくお願いいたします。

  • squidの過去ログ確認方法

    こんにちは。 cent 6 squidにてプロキシサーバーを建ててます。 SSHターミナルから過去ログを確認する方法はありませんか? tail -f /var/log/squid/access.log こちらでは最近のログしか表示されませんでした

  • Windowsのバッチファイルでcallコマンド時にログを残す方法について

    お世話になっております。 Windowsのバッチファイルについての質問です。 Windowsのバッチファイル内で、さらにバッチファイルをcallコマンドに よって、呼び出しているのですが、その呼び出したバッチファイルの logを残したいのですが、実装方法が分かりません。 # UNIXのscriptコマンドのようなコマンドがあれば実装できると # 考えたのですが、存在していないようです。 callコマンドは、リダイレクトorパイプが使えないらしいので、 以下のような記述だとlogを出力することができません。 call test.bat > test.log ご存知の方がいらっしゃいましたら、ご教示下さい。 以上、よろしくお願いいたします。

  • Javaでログviewerを作りたい!

    Javaでログviewerを作成したいのです。現在のシステムはwindowsのCドライブ直下にログファイルが作成されるため、UNIXの tail -f みたいなコマンドが使えないため見づらいのです・・。自分で考えたのは、簡単に説明するとファイルが更新されたかをチェックして、更新されていたらファイルの中身(追加された分のみ)を吐き出すといった具合で考えているのですが・・・。作成した経験があるかたなどいらっしゃいますか? ご教授お願いします。

    • ベストアンサー
    • Java
  • コマンドプロンプトでの作業ログ保存

    コマンドプロンプトで作業する時に、その作業ログを残すにはどうすればよいのでしょうか。リダイレクト">"でコマンドごとに保存するのではなく、作業時に表示されたもの全てをログとしてテキストファイルに残す方法を探しています。(UNIXのscriptコマンドのようなもの) 初歩的な質問かと思いますが、ご回答宜しくお願いします。

  • windows7でコマンドプロンプトからログ

    はじめまして、コマンドの修行中で質問いたします。 windows7でコマンドプロンプトから いろんなログを確認したいのですが、 7にコマンドがなかったりと苦戦しています。 わかりやすいページでもかまいませんので よろしくお願いします。

  • tail & grep の結果表示をリアルタイムに表示させる方法

    tail & grep の結果表示をリアルタイムに表示させる方法 現在以下のようなコマンドを実行しています。 tail -f ログファイル名 | grep -E "正規表現" | grep -E -v "正規表現" で、リアルタイムに表示してほしかったのですがだいぶ遅れてでないと出力されません。 正確にはいろいろ操作をしてログを多めに出さないと出力されないようです。 どうやら画面出力までにはバッファされているようです。 どこでバッファされているか分からないのですが、 とにかくタイムラグ無く(もしくは少なく)リアルタイムに出すようにしたいです。 tail & grep の結果表示をリアルタイムに出力する方法を教えてください。 よろしくお願いします。

  • /var/log/httpd/error_logに大量のエラーログ

    お世話になります。 サーバを運用しているんですが、/var/log/httpd/error_logに大量のエラーログが出ます。 環境 CENTOS4 PHP5.1.6 mysql5 apache2.0 /etc/httpd/conf/httpd.confのerror_log部分はコメントアウトして再起動しました。 エラーログをはいているなにがしかのconf設定部分があるとおもい、ずっと探しているのですが、まったくわかりません。エラーログを吐かないようにしたいのですが、どうにか良い方法ございませんでしょうか。 エラーログの中身ですが、すぐいっぱいになるため、中身を見ようと思っても容量が大きすぎてコマンドラインから開くこともままなりません。大体一時間で50G程度のエラーログが出ています。 お忙しいところ大変申し訳ございませんがどうぞよろしくお願いします。

  • Apacheのログ出力方法とローテーションについて

    Apacheのログ出力方法とローテーションについて教えてください。 apacheとweblogicとJavaを使ってweb開発をしています。 現状、httpd.confでエラーログとアクセスログを出力していて、今度からWebLogicの プラグインログ(WLLogFile)を追加出力しようと考えています。 エラーログとアクセスログのログローテーションは別サーバのUNIXクーロンと作成した プログラムを用いて行なっていますが、今度追加するプラグインログをローテーション するとなるとそのプログラムに修正が入ってしまうため、それを避けるためにApacheの httpd.confのrotatelogsでログローテーションを行いたいと思っています。 色々調べて見てエラーログとアクセスログについてはログローテーションは できたのですが、WLLogfileで出力するログについてはローテーションが行なえません。 rotatelogsではそもそもエラーログとアクセスログ以外はローテーションできないのか、 それとも自分のやり方が間違っているのか分からなくなってきてしまったため、質問 させて頂いてます。 ちなみにプラグインログはhttpd.conf内で以下のように設定しています。 #Weblogic Config <IfModule mod_weblogic.c> WebLogicHost サーバのIPアドレス WebLogPort ポート番号 MachExpressoion *.* Debug ERR WLLogFile "C:/Apache/logs/wlproxy.log" ☆やりたいことのイメージ↓ #WLLogFile "|C:/Apache/bin/rotatelogs C:/Apache/logs/wlproxy.log 86400" </IfModule> 環境は以下です。 Apache/2.2.9(Win32) Windows Server 2003 宜しくお願いします。

専門家に質問してみよう