• ベストアンサー

Solarisでのログ情報ファイル

すみませんが、Solarisで、色々なログファイルってありますよね? それは、全部で、どういうファイル名のファイルがあるか、それに、 それぞれ、どういう時に使われているのかを、教えていただけませんか? それか、こういうことが詳しく書いてある参考書など、自分で調べられる 方法でも教えていただければ、有難いです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

> Solarisで、色々なログファイルって ... > 全部で、どういうファイル名のファイルがあるか については、一般的な回答はありません。だって、ログを残すのは その OS 配下で動作しているアプリケーションなのだから。 何のために「ログファイルの一覧」が欲しいのかによって答えは 変わってきます。 とりあえず、参考になりそうなページをふたつほど挙げておきます。   http://www.mvs.co.jp/tech/systemlog.html   http://www.geocities.co.jp/SiliconValley-PaloAlto/5349/Solaris/SystemMainteVarAdm.html 一般的に勉強をするのであれば、管理者用のマニュアルが一番です。 あとは man かな。セクション 4 がファイル形式についてのセクション なので、それを片っ端から読む。   http://docs.sun.com:80/ab2/coll.40.6/REFMAN4/@Ab2TocView?Ab2Lang=ja&Ab2Enc=shift_jis それでも OS の一部ではないアプリケーション、例えば、apache やら qmail などは、そのアプリケーションのマニュアルを読むしかありません。 ログとおぼしきファイルの一覧を得るのであれば、確実ではないですが、 思いつくのは、こんな方法。 find で、最近一日で更新されたファイルの一覧を得ること。 ルートから探すと /dev まで引っかかっちゃうのである程度絞らなければ いけないけど、例えば、こんな感じ。   % find /var /tmp /usr/local -mtime -1 -print 基本的には「ログファイル」は /var の下に置かれるべきものと考えて いますが、出力先を指定できたり、そのデフォルトが /usr/local 配下 だったりするものがあります。 ただ、ログに残るべきイベントが発生していなければ、この探し方では 全てを洗い出せるとは限らないです。

参考URL:
http://www.mvs.co.jp/tech/systemlog.html
goo_fox
質問者

お礼

 返事が遅れましてすみませんが。  本当にありがとうございます。大変参考になりました。 > 一般的に勉強をするのであれば、管理者用のマニュアルが一番です。 > あとは man かな。セクション 4 がファイル形式についてのセクション > なので、それを片っ端から読む。 本当にそうですね。今読んでいます。  今度またお世話になることがあると思いますが、どうぞ宜しくお願い致し ます。

その他の回答 (1)

回答No.2

全部を列挙するのはかなり困難だと思います。それは、それぞれの プログラムがそれぞれのログを作成するからです。書物にも、そう いう視点ではなかなかまとめられていないかもしれません。 たいていのログは /var/adm か /var/log に作成されると思います が、ものによっては専用のログディレクトリを使うものもあります。 分類するなら syslogd が /etc/syslog.conf に従って作成するの もと、それ以外ということになります。 syslogd は、ログを統一的に作成するための窓口で、多くのプログ ラムが syslogd 経由でログを出します(あるいは、そうするよう にオプションを指定できます)。ただし、syslogd を経由するといっ ても、ファシリティとレベルという区別を与えて、それと syslog.conf をつきあわせてログを作成しますので、どのプログラ ムがどんなファシリティとしてログ作成を要求するかを知っていな ければいけません。やはり、個々のプログラムのマニュアルを見る しかないってことでしょうか。 では、どのマニュアルを見ればいいかが問題になりますが、たいて いは、ログのファイル名かその内容で推測できると思います。例え ば、wtmp なんかはそのままマニュアルがありますし、*.log とい うのも * の部分がキーワードになるでしょう。messages は syslogd が作る典型的なログですが、これは中身を見てみればわか るように、たいていは、そのプログラム名と pid 付きでログが残 りますので、これを手がかりに調べられるはずです。 プログラムとの関連がわかりにくいものとしては、lastlog が login 関連、pacct が acct 関連ですね。 こんなところでお役に立てば。

goo_fox
質問者

お礼

 返事遅れまして、どうもすみません。  御丁寧にわかりやすく説明して頂いて、本当にありがとうございます。  UNIXの初心者なので、またわからないところがたくさんあると思いますが、 どうぞまた暖かい御応援を、よろしくお願い致します。

関連するQ&A

  • Solarisのlogファイルについて

    Solarisマシンで、ログファイルについて、よくやる方法として、 『"/var"ディレクトリ配下等に作成されるログファイルなど、 いくつかのファイルをサイクリックに使用するように 設定してある。』と聞いたんですが、 具体的にどこにどのような設定がされているのか 教えてもらえないでしょうか? (※Solaris自体にその機能があるであろう ということを前提に質問しているのですが…。)

  • solarisにおけるファイルアクセスのログ取得に関しまして

    SolarisでWWWサーバを構築しています。 htdocs以下のデイレクトリに、ファイルが置かれた場合、削除された場合、更改された場合などのファイルアクセスログを取得したいと思っています。なにかよい方法はありますでしょうか? よろしくお願いいたします。

  • LOGファイルの比較

    Solarisを使用していて、現在sh(bash)を作成しています。 shの内容は、毎日吐き出されるLOGファイルの内容比較なのですが…。 引数にファイル名を指定して、其のファイルの差異を表示したいのです。 logには、勿論大量に日付等を持っているのですが、そういった日付等のlogファイル固有の情報は無視して、通常と違ったメッセージが出ていないかをチェックするツールにしたいと思っています。 diffやcmpだと、コマンドの性質からも思うように行きません。 どなたか、いい方法(コマンド)をご存知でしたらご教授ください。 お願いします。

  • ログファイル log

    びっくりしました 特に気にしてはなかったのですが マイコン ↓ C ↓ WINDOWS ↓ KB○○○○○○.log(○のなかは数字です) 思いつくとすればセキュリティーホールのタイトルの ような気がしますが このログファイルは消しても大丈夫でしょうか? その場合 ファイルごと消しても大丈夫? ファイル名のこして中だけ消す PC内のログファイルは全部消しても問題ないのでしょうか? なんか見ててうざいので特に履歴等も人ようないかと思い 一括ログファイル削除ソフトなんてないんでしょうか? 一応過去ログやググって調べましたが レジストリクリーナー等しかなく ログクリーナーはありませんでした。 基本全部ファイルに入っていないと気になる性格ですW しかも意味があるものとは思えないし 会社のPCだったら理解もできますが ご存知の方いましたら教えてください。

  • solarisのmessegesとsyslogファイルについて

    はじめまして 斉藤健二といいます solarisの2.5.1と2.6と8についてお聞きしたいのですが /adm/messegesや/adm/log/syslogなどのように、一定の時間(サイズ?)になると、自分の名前を変更して、新規にファイルを作ってしまうファイルについて、このファイルが変更される期限や条件を教えてください。また、この期限等が変更可能であるのでしたら、その変更方法についても教えてください。 よろしくおねがいします。

  • SolarisのBSMのログがうまくとれません

    Solaris5.8のBSMで、すべてのファイルイベントを取るように /etc/security/audit_controlに flags: fw,fc,fd,pc naflags: fw,fc,fd,pc を追加したのですが、一部とれないログがあって困っています。 たとえば、 SunOS5.8のftpにログインして、mkdir testとすると、 auditreduce | praudit でtestが生成されたログが表示できますが、 wu-ftpd-2.6.1をインストールして、inetdに設定して wu-ftpdにログインして、mkdir testをすると auditreduce | praudit でtestが生成されたログが表示されません。 標準のftpdにinetd.confを直すと、またログが取れるようになります。 なにが悪いのでしょうか?

  • Solarisのログの切り替えタイミング

    SPARC版Solaris8を使用しております。 messagesやsyslogなど、日々書き込まれるようなものの書き換えタイミングを教えていただけませんでしょうか? 例えば、messagesは今使用されているもの、1世代前のmessages.0と言うように、リネームされていきますが、これらのログが、どのタイミング(容量や周期?)で書き換えられたりするのか教えてきた抱きたいです。 ついでで申し訳ないのですが、Solaris8で、kerberos以外ではどんな暗号方法を使っているのかをご存知の方がいらっしゃったら教えてください。 以上、よろしくお願いいたします。

  • ログファイルって情報が漏れるのでしょうか?

    CGIでログファイルを使用していますが、ログファイルの中身が外部から盗まれることってあるのでしょうか?あるとすればどのように対策すればよいのでしょう?

  • FTPのログについて

    こんにちわ。 FTPで「ファイルを送りつけられる」、「ファイルを取っていかれる」の場合の情報を保存しているログなどはあるのでしょうか。 (自サーバがFTPするのではなく、他サーバがFTPしてくる場合です。) サーバ間のファイル連携調査を行っているのですが、Solarisに詳しい人物が身近におらず困っています。 取得したい情報詳細は以下です。 ・ファイルの受信時間 ・FTP元マシン名(IPやユーザ名でもOK) ・FTPされたファイル名 OSはSolaris8です。 どなたかご教示いただければ幸いです。

  • ログファイルの作り方

    HPでメール送信した人たちのログファイルを作りたいと思っています。 メール送信ボタンを押した日時と、その人のメールアドレスをログに残したいのですが、「ログファイルをどうやって作るのか」がわかりません; 参考となるHPとかでもかまいませんので、この場合のログファイルの作り方を教えてください。 自宅サーバです。 よろしくお願いします。