
Solaris サーバーの平均 CPU およびメモリ使用量を監視する必要があります。スクリプトを使用してプロセスを自動化し、毎日の CPU およびメモリ使用量を監視して、1 か月の平均値を取得するにはどうすればよいでしょうか。
答え1
答え2
ムニンは、CPU 使用率、メモリ使用量、スワップ領域、ディスク使用率、ネットワーク帯域幅など、UNIX システムに関するあらゆる詳細を監視してグラフ化する包括的で柔軟なシステムです。1 つまたは複数のシステムを監視できます。時間の経過に伴う詳細なグラフへのクリック可能なリンクを含む HTML レポートを作成できます。
すべてのデータはrrdツールこれは、システム監視データの事実上の標準となっている形式です。
すべての基本事項をカバーする多数の事前作成モジュールがあり、さらに特定のアプリケーション(メールの送受信、Squid プロキシ、NFS サーバーまたはクライアントの詳細、Web サーバーの使用状況など)の監視などの追加機能も用意されています。
選択した言語で独自のスクリプトを作成するための、十分に文書化された「API」もあります。付属のモニターや貢献モニターの多くは、bash、perl、python で作成されています。
最後に、他の人が書いたスクリプトの膨大な検索可能なアーカイブがあります。