• ベストアンサー

SYSLOGとSNMP

SYSLOGとSNMP ?SNMPにSYSLOGに出力されるものを設定すれば、 SYSLOGの情報もSNMPで取得できますか? ?内部ログとSYSLOGは、 出力レベルを合わせれば、 同じものが吐きだされますか? ?SNMPはSYSLOGよりも詳細な、また多種の システムの情報を得ることが可能なプロトコル、と考えてもいいですか? 勉強が足りていないのは自覚していますが、 他のことで手が回らないため言葉足らずながら 質問させて頂きます。 よろしくお願いします。

noname#155116
noname#155116

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

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

> SNMPにSYSLOGに出力されるものを設定すれば、 > SYSLOGの情報もSNMPで取得できますか? それはその装置によります 必ずしもSYSLOGと同等の情報がSNMPで取得できるとは限りません SYSLOGそのものをSNMPで取ろうと言っているのであれば普通は無理 > 内部ログとSYSLOGは、 > 出力レベルを合わせれば、 > 同じものが吐きだされますか? 内部のメモリに蓄積しきれない or 電源断やrebootで内部メモリのログが消失するのを防いだりするために外部のSYSLOGサーバへSYSLOGを使って投げるため、通常は同じログが吐き出されます > SNMPはSYSLOGよりも詳細な、また多種の > システムの情報を得ることが可能なプロトコル、と考えてもいいでか? むしろ、SNMPは即時にSNMPマネージャ(NMS)に情報を伝える部分に重点を置いているので、普通はSNMPよりもSYSLOGのほうが細かい情報が取れるのが普通ですが.....

noname#155116
質問者

お礼

回答ありがとうございます。 インターネットで検索しても 思うような説明を見つけられないでいました。 モヤモヤしていた一段階目が少しはっきりしホッとしました。

関連するQ&A

  • syslog,klogのログレベルについて

    はじめまして、初投稿になります。 早速質問させてください。 現在、syslogのカーネルのメッセージを出力する設定を行っております。そこで質問なのですが、 --- emerg 0 LOG_EMERG システムが利用出来ないalert 1 LOG_ALERT 迅速に対処が必要 crit 2 LOG_CRIT 致命的な状態 err 3 LOG_ERR エラー warning 4 LOG_WARNING 警告 notice 5 LOG_NOTICE 重要な情報info 6 LOG_INFO なんらかの情報 debug 7 LOG_DEBUG デバッグ用 --- 上記のようなレベルを設定できるのは分かったのですが、それぞれのレベルが実際どのような、カーネルの状態のときにログが出力されるのかが分かりません。 そのあたりを教えてくださればと存じます。 何卒宜しくお願いいたします。

  • Perlからsyslog経由でログを出力したい

    皆さん、こんにちは。 Perlからsyslog経由でログを出力しようと考えています。 2点質問がありますのでご存知でしたらご教授ください。 (1)Perlスクリプトからsyslog経由でログ出力する方法 いろいろ方法は考えられるかと思いますが、 よく使われるエレガントな方法をご教授していただけるとありがたいです。 通常はやはりloggerを使うのでしょうか? (2)syslog経由で任意のファイルに出力する方法 syslogで、あるプログラムからのログにおいて、 このレベルはこのファイルという分け方はできますか? できなければ別の手段はありませんか? syslog-ngであればこのようなことができるのでしょうか? もしできれば方法を教えてください。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • snmpとルータのログについて

    はじめまして、新米ネットワーク管理者のmagurogyosen0000です。 現在、ciscoの2600シリーズのルータを使用しています。 snmpで監視しているのですが、 ルーターのローカルに出力されるログはSNMPサーバーに出力されるので ルータ上で上書きされたログもSNMPサーバーには残っている。 と聞いたのですが、本当でしょうか? snmp監視にはJP1/NNMというネットワーク監視ソフトを使っているのですが、 どうやって、ルータのログをみれば良いのかまったく分かりません。 snmpトラップでMIBから引き出してくれば良いのでしょうか? でも、その時は何のMIBを使えばいいのか・・・。 それとも直接、サーバにログファイル等がたまってるんでしょうか? どなたか、情報をお持ちでしたら、教えていただけますでしょうか。 よろしくお願いいたします。

  • Sys::Syslogモジュールでsyslogを出力したい

    以下の様なスクリプトでsyslogを出力したいのですが、出力することができません。どなたかご教授ください。 環境は vine2.6r4 perl5.6.1 で、/etc/syslog.confにlocal4.* /var/log/hoge.logを追加後、syslogdを再起動しました。 プログラムを実行するとhoge.logファイルは出力されます。 また、logger -p local4.err messageでhoge.logにmessageが出力されることも確認済みです。 ------------- #!/usr/bin/perl -w use strict; use Sys::Syslog qw(:DEFAULT setlogsock); # 実行ファイル名の取得 my ($prog_name) = $0; $prog_name =~ s/(.*)\/(.*)/$2/; # Sys::Syslogモジュールの引数 my($ident, $logopt, $facility); my($ident) = $prog_name; my($logopt) = 'ndelay'; my($facility) = 'local4'; # 処理開始 &put_syslog("info", "process start."); sub put_syslog { my($priority, $msg) = @_; openlog($ident, $logopt, $facility) || die "put_syslog: can't open syslog\n"; syslog($priority, $msg); closelog(); }

    • ベストアンサー
    • Perl
  • syslogの出力先としてコンソール・・・・・

    現在.comMaster★★の勉強をしています。 特に、ネットワーク関連の仕事をしているわけでもないのですが趣味+転職のために・・・ そこで、UNIX系システムのサービスのひとつの「Syslog」のログの出力として「コンソール」「直接ログファイルへ書き込む」などと記載があるのですが、この「コンソール」というのは何??っと、いう質問です。 これはログファイルに書き込まずに直接ディスプレイ上に表示させる、つまりログを「ディスプレイ」に出力する、と言う意味なのでしょうか?? そして、XPの「回復コンソール」のコンソールとはまた別の意味なのでしょうか・・・?? お力をおかしください。お願いします。

  • MySQLのログをsyslogに出力する方法について。

    初心者なのですが、すみませんが質問させてください。ネット上でいろいろ調べましたところ、MySQLのログには、エラーログや一般クエリログ、バイナリログ、スロークエリログがあると思いますが、これらのログ内容(全種類、あるいはその中のどれかのログ内容だけでもよいのですが)を、syslogに出力させる方法はありますでしょうか。(MySQLのクラスタ関連でしたら、ログをsyslogファシリティに送る事ができる...という情報を見つけたのですが、とりあえず調べたいのはMySQLクラスタ関連ではないのです。) 恐れ入りますが宜しくお願いします。

    • ベストアンサー
    • MySQL
  • YAMAHA RT57iのSyslog保存方法

    よろしくお願い致します。 YAMAHA RT57i のSyslogの保存方法について質問があります。 「かんたん設定ページ」→「詳細設定と情報」→「本機のログ(Syslog)のレポート作成」で、Syslogホストアドレスで指定したホストにSyslogが保存できるようになっているようなのですが、方法がわかりません。 YAMAHAのコールセンターに問い合わせたところ、 「以前は、”KZ Syslog”というフリーソフトがあったが、、」という話でした。 現在は、どのようにSyslogを保存することが出来るのでしょうか? よろしくお願い致します。

  • どのシステムがどういったsyslogのファシリティ(authprivと

    どのシステムがどういったsyslogのファシリティ(authprivとかdaemonなど)とセレクタ(info、debugなど)でsyslogサーバにログを転送するのか全て知るにはどうしたら良いでしょう? 先日BaffaloのTerastationというネットワークストレージ製品を購入しました。 syslog機能が付いているのですが、マニュアルを読んでもどういう時に どういうファシリティとセレクタの組み合せでログがsyslogサーバに転送されるのかについての記載がありませんでした。 そこでtcpdumpでパケットを見たところ、設定変更したときのsyslogが、 Sept 28 18:51:35 192.168.1.10 TeraStation PRO[10120]: [Web] Change value : info.syslog_forward_target=192.168.1.1 のようにinfoがファシリティでsyslog_forward_targetがセレクタであるということがわかりました。ただ、これですべてではないと思います。試すことは出来ませんがディスク障害の時にはまた別のファシリティとセレクタで飛んでくるのではないかと考えていますが、それが何なのか今は解りません。この機種に限らず、他にもどんなファシリティとセレクタがあるのか皆様はどうやって調べていますか? 上記のtcpdumpをずっと起動しておくやり方ですと本当にディスク障害が起きるまではディスク障害のファシリティとセレクタを知ることが出来ないということになってしまいますのでダメなやり方だと思います。。(すみませんがサポートに電話しろ!は無しで。今後サポートが無い機器などさまざまな局面でのsyslog設定のために勉強したいので)

  • syslogの出力について 【LogInfo(0x31130000)】

    はじめまして。自分なりに調べてみたのですが、いまいち原因が特定できないのでお知恵をお貸しください。 syslog(/var/log/messages)に、以下のログが定期的に出力され続けています。 kernel: mptbase: ioc0: WARNING -LogInfo(0x31140000): SubCl={FCP Target} kernel: mptbase: ioc0: WARNING -LogInfo(0x31130000): SubCl={FCP Target} ネットで検索かけても英語のサイトしか引っかからず、詳細が掴めません。RAIDまわりのエラーのようだとは何となくわかったのですが、根本的原因と対応策が見つからない状態です。 このエラーの詳細や対応策がお分かりになる方、どうかお教えください。よろしくお願いいたします。

  • NW機器のログ監視

    よろしくお願いします。 NW機器で内部で出力されるログをTivoliなど監視システムで 監視する場合、NW機器にはエージェントは導入できないと思います。 この場合、NW機器から他のサーバにログ転送(syslog)をするのが、 一般的でしょうか?。 syslogの場合、ログを受け取るサーバ側でもどういった設定が必要か、 調査しております。