• ベストアンサー

mrtgのスペック計算について

CentOS6.3でmrtgを稼働させたいと思っています。 推奨スペック(CPU・メモリ)等の計算をしたいと思っているのですが どこかに計算方法等が載っているページはありませんでしょうか? 公式を一応見たのですが、見つけることが出来ませんでした。 サーバ20台(linux、Windows)、ネットワーク機器10台ほど載せたいと考えているのですが よろしくお願いします。

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

  • ベストアンサー
  • localica
  • ベストアンサー率52% (202/385)
回答No.1

サイジングの計算方法はおそらくないと思います。 結局MRTGはsnmpコマンドを発行して結果をログに記録するだけですので、いくつの項目を取得するのか(その分だけコマンドを投げることになる)、応答するのにどれだけかかるかはエージェント側のスペックとネットワークによるものだからです。 単体でコマンドを発行して計測し、その応答分に台数をかければおおよそのサイジングは可能かと思います。 デーモンとして立ち上げるなら、そのプロセスのリソースを合算してはいかがでしょうか。

ShiftTail
質問者

お礼

サイジングに対する記事等はないのですね。 となると、教えて頂いた通り、単体*台数で計算するしかないようですね。 情報ありがとうございました。

関連するQ&A

  • MRTGについて

    お世話になります。 WindowsServer2012 Standard 現状、WindowsサーバーのCPU/メモリ/HDDの監視するのに Windows標準機能であるパフォーマンスカウンタを使っており、 閾値を超えた場合(下回った場合)に担当者へメールするよう タスクも併用しております。 今回、「MRTG」を使ってトラフィックもあわせて監視したいと 考えております。 <質問>  ・MRTGでCPU使用率/メモリ使用率/HDD使用量(空き容量)/   トラフィックを監視することは可能でしょうか。  ・一般的にはMRTGを使用して監視する場合、その監視する   サーバー本体にインストールするものなのでしょうか。   それともクライアントPCにインストールしてネットワーク経由で   サーバーを監視するのでしょうか。   ※どっちにしてもサーバーにかかる負荷は変わらない?  ・例えば60分の平均値が設定した閾値を超えた場合にアラート…   というようなことは可能でしょうか。   要するに一瞬超えた場合はセーフで、平均値を超えた場合は   アウトとしたいところです。   ※Windowsのパフォーマンス監視だと「60分の平均値が」というのが    難しいため現状は実現できておりません。  ・閾値を超えた場合にプログラム(batやvbs)を実行することは可能   でしょうか。もしくは特定のアドレスにメール送信することは可能   でしょうか。  ・勉強不足で申し訳ございませんが、そもそもMRTGはどのような   仕組みで監視しているのでしょうか。   ネットで調べてみましたが、いまいち理解できず。。  ・サーバーのトラフィック監視とは、NICに対してのトラフィックという   意味でしょうか。例えば、複数人が同時にサーバー上にある大きい   データのコピーを行った場合、そのサーバーのNICにかかる負荷   (総帯域幅に対する利用帯域幅?)を監視するってことになるので   しょうか。 Windows機へのインストールや設定手順等が分かりやすく掲載されて いるサイトや書籍をご紹介頂けると幸いです。 ご教示の程、宜しくお願い致します。

  • Linux(MRTG)からWindows(SNMP)への通信について

    現在Linuxサーバ(Fedora)にMRTGをいれ、Windowsサーバ(Win2000)にSNMPを起動させて、CPU使用率、Disk使用率、Memory使用状況を監視したいのですが、Linux-Linux間では理解しているのですが、Linux-Windows間での監視方法がよくわかりません。 特に、MRTGの設定値ファイルの設定の仕方(その中でもOID)がよくわかりません。 エージェントとして、Linux-Linux間ではnet-snmpを入れていますが、Linux-Windows間では、すでにインストールされていますSNMPを考えています。 どなたか教えていただけないでしょうか? よろしくお願いいたします。

  • vmware ESXi5のPCスペック

    お世話になります。 単なる興味本位でお伺いします。 vmware ESXi5で仮想化する場合、皆さんならどのようなCPU、マザーボードを選択しますか? 選択条件が漠然としすぎると思いますので少し条件を付けてみたいと思います。 1.仮想サーバで動かすOSはWindowsServer2008とLinux(CentOS 5.6)をそれぞれ3台。(計6台) 2.WindowsServer2008はWebサーバー×2台+SQLServer 3.LinuxはWeb,メール、DB(PostgreSQL)を各1台 4.M/Bは将来的にメモリの増設余地がある(上記6台を動かすのにぎりぎりのメモリ容量ではなく多少余裕が欲しい) 5.当然24H稼働 CPU,マザーボードの選択理由と大凡の金額を教えてください。(金額、クロック数、コア数、消費電力、メモリ容量、安定度、評判の善し悪し等分かっている範囲で結構です)

  • MRTG で複数台のサーバ情報を扱いたい

    Solaris10サーバを10数台使用するのですが、CPU負荷やメモリ消費量などをモニタしようと考えています。 Solaris10標準のSNMPで情報は収集できそうで、モニタもWebから参照する事を考えMRTGが手頃かなと考えています。 ひとまず、MRTGの設定方法などを検索してみたところ、1台のサーバ上でSolaris情報をSNMPから取ってきてWeb上にグラフ化する流れはわかったのですが複数台のサーバ上から1台のMRTGが収集してWeb上にグラフ化する方法がわかりません。cfgファイルにターゲットのコミュニティを記載すると言う事は複数台のサーバ分cfgファイルを作成するのか、1つのcfgファイルに複数台分定義するのか?それとも違う方法があるのかと言ったところが判りません。 ご存知の方がいらっしゃったらご指南ください。

  • MySQLに良いCPUスペックは?

    MySQLに良いCPUスペックは? MySQL専用にサーバーを稼動させていますが、スペックの良いサーバーに変えようと思います。 ただ、「MySQLは1プロセスで動作するので、CPUのコア数が多くしても効果が出ない」と聞いた気がしますが、本当でしょうか? 確かに、現在MySQL専用に使っているサーバーでは、CPU使用率が一つのCPUのみに偏って高くなっています(CPUを使い切れば均等になるのかもしれませんが、実際の使用感は重いです)。 通常の用途で考えるとコストパフォーマンスは悪くなりますが、1コア1CPUでなるべく高いスペックのCPUのサーバーを探すべきでしょうか? いまどきマルチコアでないサーバーもなかなかないのでは…? ちなみに現在の利用環境は、   CentOS 5   MySQL 5.0 です。

    • ベストアンサー
    • MySQL
  • 自作機のパーツ選びについて

    自宅の勉強環境としてLinuxにてサーバを稼動させているのですが、更なる勉強のために1台構成を複数構成にして稼動させたいと考えています。 ハードウェアを逐一用意するほど時間も場所も予算もありませんので、VMWare-Workstation6.5.1にて複数のサーバを稼動させようと思います。 最終的に見積もったところLinux(CentOS5.2)をホスト込みで5台。 クライアント、またはWindowsアプリ開発/勉強環境としてWindows(XP・HOME/PRO)2台、デスクトップLinux(Ubuntu8.10)1台を見積もっています。 しかし上記見積もりを実行しようとするとハードウェアのスペックに問題があり、すべて稼動させるのは不可能です。 その為、今回悩んだところとりあえず現状のハードウェアのスペックアップを考えています。 今までデスクトップ・ノートブック問わずメモリ、HDDの換装や、光学ドライブ、電源を変更してきましたが、いずれもメーカーものです。 今回検討しているマシンはもらい物なのですが、特にメーカが記載されているわけでもなくおそらく自作ものと思われます。 ミニタワー以上の大きさがある為、汎用性は高いと思われ、M/Bの取り外しもできそうです。 ですので、今回M/B、CPU、メモリの交換にチャレンジしてみようと思うのですが、いかんせんパーツがありすぎて思い悩んでいるところです。 そこでここでお伺いしたいのはこのような状況下でお勧めの構成は何でしょうか、予算も合わせて聞かせてください。 予算がだいぶ厳しいのですべて中古でそろえたいと思います。 稼動するOSとリソース配分は下記の予定 1,CentOS_5.2 バックボーンサーバ メモリ2048MB  VMWare-Workstationを稼動させるだけのサーバ  物理リソースで稼動する 2,CentOS_5.2 データベースサーバ メモリ192MB  MySQLのみを稼動させる 3,CentOS_5.2 運用管理サーバ メモリ256MB  ログ収集、性能監視サーバ  収集した情報をPHPにてウェブから参照できるようにする 4,CentOS_5.2 ウェブサーバ メモリ512MB  PHP,Perlにてアプリケーションを作成する予定  その他HPの作成予定もあり、WANからの直接アクセスできる 5,CentOS_5.2 ファイル管理サーバ メモリ64MB  Windowsクライアントとのファイル共有  プリンターサーバの構成 6,Ubuntu8.10 デスクトップ メモリ384MB  家内専用デスクトップ  常時稼動の必要性なし 7,WindowsXP/HOME デスクトップ メモリ384MB  主としてVB.NETの開発、テスト環境  常時稼動の必要性なし 8,WindowsXP/PRO デスクトップ メモリ384MB  クライアント端末、無理に稼動に必要なし  常時稼動の必要性なし 現在のスペックですが CPU:Pen4 2.0G MEM:DDR266 1024MB バックボーンサーバとデスクトップLinux、デスクトップWindows(XP/HOME)が構成済みでこの構成をフル稼働させるとvmstat上のCPUアイドルが平均60、VM上のサーバで稼動が起きると0~20。 最大swap inは267772です。 本稼動の際はデスクトップ環境同士で同時起動はされません。 (サーバ全機+デスクトップ0~1) メモリはまずは2Gで様子を見る予定(多分不足と思っていますが、予算上…) 問題はこれだけのOSを稼動させるに当たりどの程度CPUの性能が必要になるのか、伺いたいと思います。 まだまだ、検討の段階ですのでいろいろなご意見が伺えればと思います。 よろしくお願いします。

  • MRTG の送受信データ量の表示について(美咲より)

    学校の課題でLinuxサーバをたててMRTGを構築しました。監視対象はCatalyst2950 です。 Catalystの管理用IP(Vlan1のIPアドレス)へ1300バイトのPingを送信し続けたところ、サーバが接続されているポート(Fa0/12)の送信、受信のMRTGデータ量の表示はおおよそ1300バイトで正確に表示されます。 ところが、管理用IP(Vlan1のIPアドレス)の送信、受信のMRTGデータ量の表示はなぜか、受信が約1300バイトに対し、送信が2200バイトになっています。これはなぜでしょうか?(CatalystにはMRTG用のサーバが接続されているだけで、他の機器はつながっていません)

  • MRTGのメール設定がわかりません

    私は現在、MRTGを用いてサーバの監視を行いたいと考えています。 環境としては以下のとおりです。 ・OpenMicroServer (OMS-AL400/128) ・OS : Debian GNU/Linux 4.0 (Etch) ⇒(監視する側) ・WindowsXP ⇒ (監視される側) 「XP側のネットワークが切断したとき、それを察知してメールによって管理者へ通知する」ように設定したいのですがうまくいきません。 現在、XPのTrafficの状態をMRTGによってグラフ化しブラウザに表示出来るようになっているのですが、その先に進めません。 どなたかご教授いただけないでしょうか。大変困っています。 必要な情報がありましたら、その都度記載させていただきます。 よろしくお願いいたします。

  • Linuxサーバー用PCのスペックについて

    これからLinuxの勉強とWebアプリの構築をかねて LinuxでWebサーバーを構築しようと思っています。 手持ちのPCはスペックが低いので、構築できるか教えていただきたいのですが、いかがでしょうか。 現在のPCのスペックは以下となります。 CPU:Celeron 1GHz メモリー:512M(256M×2) HDD:40G OSはVineLinuxかCentOSを考えていますが、構築は可能でしょうか? 以上、よろしくお願いします。

  • サーバースペックが決まりません。

    http://www.ffrecipe.com/ これに似たサイトを運営しようと思っています。 自宅サーバーでやろうと思っているのですが、どのくらいのスペックが必要なのかわかりません。 現在考えているスペックは CPU ADM 64 X2 3800 RAID1 SATA2 HDDx2 メモリ1G OS turbo LINUX server 64 回線 光 早いに越したことは無いだろうと思ったのですが、オーバースペックな気もしています。 混む時間帯でもストレス無く見れるようにするにはどのくらいが適当なのでしょうか。 宜しくお願いします