0

ユーザーごとに毎月の使用状況レポートを作成する方法を検討しています。理想的には、CPU、メモリ、ディスク容量、ネットワーク使用率などの情報を含めたいと考えています。これは月次レポートになるので、CPU とメモリの両方の使用量の平均を取るのが最適だと考えています。ディスク容量はそのユーザーが所有するすべてのファイルのサイズ (ほとんどの場合) であり、ネットワーク使用量はそのユーザーの帯域幅の量です (それが可能かどうかはわかりません)。これを達成する方法について何か提案はありますか?私はかなり長い間探していましたが、何も理解できませんでした。この時点で、どんな提案でも構いません (既存のツール、スクリプトの作成など)。よろしくお願いします!

4

1 に答える 1

0

SeaLionNew Relicmuninなどの監視ツールを使用して、定期的に top (CPU、メモリ用)、 du -h (ディスク使用量用) などのコマンドを使用できます。

New Relicでは、時間に関するグラフの形式で表示したい場合、これらのメトリックに基づいてグラフをプロットできます。他にも使える機能がたくさんあります。

平均を提供しようとしているので、生データを提供するSeaLionをお勧めします。これにより、必要な期間のデータをダウンロードし、それを「grep」してこれらのメトリックの平均を計算できます。要件に基づいて選択します。

于 2013-12-27T13:29:15.963 に答える