私の最初のコンピューターには64キロバイトのRAMしかありませんでしたソフトウェアの作成時を除いて、メモリ使用量の監視はそれほど問題ではありませんでした。今日のコンピューターは異なりますが、通常は最大100万倍のRAMを搭載していますが、複数のアプリケーションやプロセスも実行します。そして、それぞれが記憶をめぐって競争しています。そして、コンピュータがメモリ不足になると、幸いにもまれに、事態が悪化し始めます。これを回避するには、システム管理者は常にメモリ使用率に注意を払う必要があります。適切なツールを使用すると、メモリの監視は、ネットワーク帯域幅などの他の監視よりも難しくありません。本日は、さまざまなシステムのメモリ使用量を監視するために使用できる最適なツールのいくつかを紹介します。
主題の中心に到達する前に、まず、一般的なメモリ監視を見てみましょう。それが何であるか、なぜそれが必要なのか、そしてそれをどのように行うことができるのかを説明しようとします。 Simple Network Management Protocol(SNMP)が、メモリ使用量を含むすべてのタイプのデバイス動作パラメータを監視する簡単で目立たない手段を提供することがわかります。また、リストにあるツールの多くがどのように動作するかを理解するために、SNMPが監視機能をどのように機能させるかについて、もう少し詳しく説明します。そうして初めて、私たちが見つけた最高のメモリ監視ツールとソフトウェアの5つをレビューする準備が整います。
メモリの監視–何を、なぜ、そしてどのように
Let’s start by trying to define memory monitoring. 結局のところ、監視しようとしていることについて私たち全員が合意すれば、確かに役立ちます。この記事のコンテキストでは、私たちが関心を持っているメモリ監視のタイプは、メモリ使用量に関係しています。メモリのパフォーマンスをレポートできる高度なサーバーおよびインフラストラクチャテストツールがいくつかあります。コンピュータがメモリに読み書きできる速さ–しかし、これはここでは考えていません。監視するパラメーターは、使用可能な空きメモリの量です。一部のツールは利用可能なメモリの割合を報告し、他のツールは利用可能なメモリの量を表す絶対数を提供します。これらは多くの場合、メモリの総量も提供するため、パーセンテージの計算が容易になります。実際のところ、これは通常、パーセンテージを与えるツールがそれを計算する方法です。
監視する理由はたくさんありますがメモリ使用量はすべて、単純なこと、つまりパフォーマンスに要約されます。一般的なコンピューターで使用可能なメモリが減少すると、そのパフォーマンスも低下します。簡潔でシンプル。また、コンピュータがメモリ不足になったときに何が起こるか考えたくもありません。最近のほとんどのオペレーティングシステムには、そのような起こりそうもないイベントに対する組み込みの保護機能がありますが、発生した場合、多くの場合、問題が発生する可能性があります。
何を監視したいのか、なぜ必要なのかを知る監視することは1つのことですが、それをどのように行うかを理解する必要があります。答えは簡単です。私たちは、仕事に適したツールを使用します。また、システムメモリを監視できるツールは無数にありますが、監視対象のコンピュータで実行されるローカルにインストールされたエージェントに依存し、RAMである貴重なリソースを奪う可能性があります。そのため、エージェントレスのアプローチを使用します。 Simple Network Management Protocolのおかげで、これは簡単で、さまざまなツールを利用できます。
SNMPについての簡単な説明
名前に「シンプル」が含まれているにもかかわらず、SNMPはかなり複雑です。幸いなことに、自動車を運転するための整備士である必要はないように、プロトコルを使用するために専門家である必要はありません。知っておくべきことは次のとおりです。 SNMPは、SNMPマネージャー(この場合は監視ツール)によって使用され、SNMP対応デバイスの操作パラメーターをリモートで読み書きします。 SNMPは、ほとんどのオペレーティングシステムとネットワークデバイスに組み込まれています。一部のOSでは、サービスをインストールまたは有効にする必要がありますが、ネットワークデバイスでは通常、設定するだけで済みます。
監視ツールとの接続監視対象デバイスは、ほとんどセキュリティのないクリアテキストで実行されます。 SNMP対応デバイスは、パブリック(読み取り専用)およびプライベート(読み取り/書き込み)の「コミュニティストリング」で構成され、監視ツールからの各リクエストには適切なコミュニティストリングが含まれている必要があります。
SNMP対応デバイスは、使用可能な操作パラメーター。これらはそれぞれ、オブジェクトIDの略であるOIDと呼ばれます。メモリ監視の場合、監視ツールは合計メモリと使用可能なメモリ値を読み取ります。使用可能なメモリの割合を計算するには、簡単な数学計算が必要です。ほとんどのSNMP監視ツールは、定期的に(通常5分ごと)値を読み取り、多くの場合、結果をグラフにプロットしたり、表形式で表示したりします。
メモリ監視に最適なツール
メモリの監視に使用されるほとんどのツールは、他のいくつかの操作パラメータを監視します。実際、ほとんどのSNMP監視ツールはメモリを監視できます。リストに載っているツールは、私たちが見つけた中で最高のものであり、それらはすべて、メモリの監視を比較的簡単にするツールです。
1. SolarWindsメモリモニターツール (無料トライアル)
SolarWindsは、いくつかの最高のネットワークおよびシステム管理ツール。特に、SolarWinds Network Performance Monitorは、ネットワーク監視のトップツールの中で一貫して評価されているようです。さらに、SolarWindsはさらに改善するために、それぞれがネットワーク管理者の特定のタスクに対応するいくつかの無料ツールも作成しています。また、メモリの監視に関しては、SolarWindsは例外を設けず、ジョブを実行するための少なくとも2つの異なるツールを提供します。
何よりもまず SolarWindsメモリモニターツール。このツールは、バンドルされている多くのツールの1つにすぎませんエンジニアのツールセットとして。その詳細については後で説明します。とりあえず、Memory Monitor Toolに集中しましょう。これは比較的シンプルなツールです。メモリ使用率をリアルタイムで分析し、表形式で情報を表示できます。これを使用して、現在のメモリ使用率と使用可能な合計メモリを表示できます。

- 無料トライアル: SolarWindsエンジニアのツールセット
- 公式ダウンロードリンク: https://www.solarwinds.com/engineers-toolset
このツールを使用すると、ネットワークを削減できますルーターやその他のデバイスのメモリ使用率を追跡することによるパフォーマンスの問題。デバイスのメモリ使用率がユーザー定義の警告しきい値に達すると、対応するロードバーが黄色に変わります。クリティカルレベルに達すると、バーが赤に変わります。の SolarWindsメモリモニターツール ピーク負荷レベルとそれがいつ発生したかも記録します。
前述したように、SolarWindsメモリモニターツールは、 エンジニアのツールセット、60を超えるさまざまなツールのバンドル。 含まれるツールの一部はSolarWindsから無料で入手できますが、多くはツールセット専用です。ツールセットの優れた機能の1つは、ツールのほとんどを簡単に起動できる共通のダッシュボードにほとんどのツールを統合する方法です。
価格面では、 SolarWindsエンジニアのツールセット (含んでいる メモリ監視ツール)$ 1 495で販売されています。 これは、デスクトップインストールごと、および指定されたWebユーザーごとの価格です。ツールのユーザーごとにそのようなライセンスが1つ必要です。含まれているすべてのツールを考慮すると、非常にリーズナブルな価格です。また、ツールセットを試してみたい場合は、SolarWinds Webサイトから14日間の試用版を入手できます。
SolarWindsエンジニアのツールセットの他のコンポーネント
この SolarWindsエンジニアのツールセット いくつかの優れた専用トラブルシューティングツールが含まれています。などのツールがあります ピン掃引, DNSアナライザー そして TraceRoute ネットワーク診断の実行に使用できます複雑なネットワークの問題をすばやく解決するのに役立ちます。また、読者のセキュリティを重視する場合は、一部のツールセットのツールを使用して、ネットワークへの攻撃をシミュレートし、脆弱性の特定に役立てることができます。
の SolarWindsエンジニアのツールセット また、いくつかの優れた監視と警告があります特徴。デバイスを監視し、可用性または正常性の問題を検出するとアラートを生成します。これにより、多くの場合、ユーザーが問題の存在に気付く前に対応する時間が与えられます。また、さらに改善するために、構成管理とログ統合のために付属のツールのいくつかを使用できます。
以下に、他のツールのリストを示します SolarWindsエンジニアのツールセット.
- ポートスキャナー
- スイッチポートマッパー
- SNMPスイープ
- IPネットワークブラウザ
- MACアドレス検出
- ピン掃引
- 応答時間モニター
- CPUモニター
- インターフェースモニター
- TraceRoute
- ルーターのパスワードの復号化
- SNMPブルートフォース攻撃
- SNMP辞書攻撃
- 構成比較、ダウンローダー、アップローダー、およびエディター
- SNMPトラップエディターおよびSNMPトラップレシーバー
- サブネット電卓
- DHCPスコープモニター
- DNS構造アナライザー
- DNS監査
- IPアドレス管理
- WANキラー
単にあまりにも多くのツールが含まれています SolarWindsエンジニアのツールセット それらすべてに言及します。 14日間の無料試用版が利用できるので、バンドルをダウンロードして、ツールセットでできることをすべて自分で確認してください。
ダウンロードリンク: https://www.solarwinds.com/engineers-toolset
2. SolarWinds Serverおよびアプリケーションモニター (無料トライアル)
次は、SolarWindsの優れたツールです。 SolarWinds Serverおよびアプリケーションモニター。このツールは、管理者を支援するために設計されましたサーバー、その運用パラメーター、プロセス、およびサーバーが実行しているアプリケーションを監視します。これは、非常に小さなネットワークから、数百のサーバー(物理および仮想の両方)があり、複数のサイトに分散している大規模なネットワークに簡単に拡張できるツールです。このツールは、Amazon Web ServicesやMicrosoft Azureなどのクラウドでホストされるサービスも監視できます。そしてもちろん、ツールが監視するパラメータには、サーバーのメモリ使用率があります。それ以外の場合は、このリストには含まれません。

- 30日間の無料トライアル: SolarWinds Serverおよびアプリケーションモニター
- ダウンロードリンク: https://www.solarwinds.com/server-application-monitor/registration
の SolarWinds Serverおよびアプリケーションモニター セットアップが非常に簡単で、その初期設定は、自動検出プロセスの助けを借りて簡単に実行できます。セットアップと構成は2段階のプロセスです。最初のパスはサーバーを検出し、2番目のパスはアプリケーションを検出します。探すアプリケーションのリストをツールに提供することにより、プロセスを高速化できます。ツールが起動して実行されると、その使いやすいGUIによりツールの使用が非常に簡単になります。情報を表形式またはグラフィック形式で表示することを選択できます。
の価格 SolarWinds Serverおよびアプリケーションモニター $ 2 995から開始し、数に応じて異なります監視対象のコンポーネント、ノード、およびボリューム。また、ほとんどのSolarWinds製品と同様に、製品を購入する前に試用したい場合は、30日間の無料試用版をダウンロードできます。
3. PRTG
Paessler Router Traffic Grapher、またはPRTG多くの追加機能を備えた優れたSNMP監視ツール。その主なセールスポイントの1つは、インストールの速度です。実際、PaesslerはPRTGは数分でセットアップできると主張しています。この図については議論の余地がありますが、このツールはセットアップが非常に簡単で迅速です。これは、ネットワークをスキャンしてデバイスを検出し、それらを自動的にツールに追加する自動検出機能によるものです。次に、さまざまな通信プロトコルを使用して、検出されたデバイスに関する詳細情報を取得できます。システムはPing、SNMP、WMI、NetFlow、jFlow、sFlowの組み合わせを使用しますが、DICOMまたはRESTful APIを介して通信することもできます。

PRTGは、センサーと呼ばれる概念を使用します。特定のタイプのデータを監視します。監視対象のパラメーターごとに1つずつのSNMPセンサーが存在しますが、HTTP、SMTP / POP3(電子メール)アプリケーションセンサー、スイッチ、ルーター、サーバー用のハードウェア固有のセンサーもあります。全体として、PRTGには、応答時間、プロセッサ使用率、メモリ負荷、動作温度、システムステータスなどの統計情報を取得する200を超える事前定義されたセンサーがあります。
PRTGにはいくつかのユーザーインターフェイスが付属しています。 AjaxベースのWebインターフェースに加えて、WindowsエンタープライズコンソールまたはAndroidおよびiOS用のモバイルアプリを選択することもできます。これらのモバイルアプリは、PRTG内でトリガーされたアラートにプッシュ通知を使用できます。もちろん、SMSやメールによる通知も利用できます。サーバーはWindowsでのみ実行されますが、Ajax互換ブラウザーを備えた任意のデバイスから管理できます。
PRTGには2つのバージョンがあります。 無料バージョンはフル機能を備えていますが、監視機能を100センサーに制限し、監視される各パラメーターは1つのセンサーとしてカウントされます。たとえば、ルーターの2つのインターフェイスを監視する場合、2つのセンサーとしてカウントされます。 100個を超えるセンサーについては、ライセンスを購入する必要があります。これらは、サポートされているセンサーの数に基づいて価格設定されており、500センサーの場合は$ 1 600から始まります。無料のセンサー無制限のフル機能の30日間トライアルバージョンも利用できます。
4. ManageEngine OpManager
次は、ネットワーク管理ツールのトップメーカーでもあるManageEngineの製品です。そのようなツールの1つであり、会社で最も人気のある製品の1つは、 ManageEngine OpManager。これは別のオールインワンパッケージで、ネットワークデバイス、サーバー(物理および仮想の両方)のバイタルサインを監視し、何かが範囲外になるとすぐに警告します。もちろん、メモリの監視には完全に適していますが、この製品の使用を開始すると、すぐにそれ以上の監視が必要になる可能性があります。

ManageEngineは、そのOpManagerを2分未満でインストールされます。繰り返しになりますが、これは多分言い過ぎです。インストールすると、ツールはデバイスを検出し、複雑な構成手順を必要とせずにデバイスの監視を開始します。このシステムは、必要な情報を簡単に見つけることができる非常に直感的なグラフィカルユーザーインターフェイスを誇っています。レポートに関しては、このツールには優れた事前作成ツールが完全に補完されており、ニーズに合わせてカスタムレポートを作成することもできます。この製品のアラートは非常に優れており、競合製品で見られるものと同等です。
ManageEngine OpManagerは、Essential Editionは、25台のデバイスで700ドルを超える価格で最大1,000台のデバイスを使用する中小企業に適したサイズです。大規模な組織には、最大1万台のデバイスに対応できるエンタープライズエディションがあります。 500台のデバイスの価格は2万ドル未満からです。どちらのエディションの価格も、監視対象デバイスの数によって異なり、30日間の無料トライアルが利用できます。
5. WhatsUp Gold
今日の最後のエントリーは、WhatsUp Goldです。Ipswitchは、監視ツールの分野で別の一般的な名前です。この製品は、かつては単なるアップまたはダウンの監視ツールでしたが、その後、最高のシステムおよびネットワーク監視プラットフォームの1つに進化しました。本格的な監視ツールに期待されるすべてを備えています。もちろん、メモリなどの操作パラメータを監視でき、完全にカスタマイズ可能なアラートとレポートも取得できます。

WhatsUp Goldは比較的簡単な別のツールですインストールする必要があります。自動検出エンジンにより、デバイスが検出され、監視コンソールに追加されます。このツールは、物理サーバー、仮想サーバー、クラウドサーバー、アプリケーション、およびネットワーク機器を見つけることができます。ツールのダッシュボードには、さまざまなコンポーネントの相互接続を確認できるマップビューがあります。また、マップビューをクリックすると、各デバイスの詳細を確認できます。
WhatsUp Goldは無料バージョンとして入手できますが、その1つは5つのデバイスのみの監視に制限されています。有償ライセンスは、3つのレベルの機能拡張で利用できます。ライセンスコストは、監視対象デバイスの数に基づいています。無料の期間限定の試用版も利用できます
コメント