Sysstat

ソフトウェアのスクリーンショット:
Sysstat
ソフトウェアの詳細:
バージョン: 11.7.3 更新
日付のアップロード: 22 Jun 18
開発者: Sebastien Godard
ライセンス: 無料
人気: 39

Rating: nan/5 (Total Votes: 0)

sysstatは、GNU / Linuxオペレーティングシステム用のいくつかのコマンドラインユーティリティで構成されたオープンソースで自由に配布されるソフトウェアプロジェクトで、システムアクティビティ情報を収集して報告することができます。グローバルなシステムパフォーマンス分析のために設計されたLinuxの監視ツールです。


機能の概要

ソフトウェアは多数のさまざまなメトリックを監視し、保存されたデータ履歴の長さを設定し、SMPとUPマシンの両方をサポートし、hotplug CPUをサポートし、サンプリング期間中の平均統計値を計算し、統計をファイルに保存し、動的に登録または作成された新しいデバイスを自動的に検出します。

また、SMPおよびUPマシン、特にマルチコアまたはハイパースレッディングCPUを搭載したコンピュータをサポートし、ティックレスCPUをサポートし、CSV、JSON、XMLおよびその他の一般的なファイルフォーマットに統計情報をエクスポートできるようにし、XMLスキーマおよびDTDドキュメント、複数の言語をサポートしており、sysstatの統計からグラフを作成できるアプリケーションと互換性があります。

どのツールが含まれていますか?

前述のように、sysstatはさまざまなコマンドラインユーティリティで構成されていますが、sar、mpstat、sadf、iostat、cifsiostat、nfsiostat、sadc、pidstatなどがあります。これらはすべてコマンドラインインターフェイスからアクセスでき、特定のタスクを実行できます。


ボンネットの下で、可用性とサポートされるOS

sysstatに含まれているアプリケーションは、Cプログラミング言語で書かれています。つまり、実行に必要なCPU時間は非常に短くなければなりません。現時点では、32ビットと64ビットの両方の命令セットアーキテクチャをサポートしています。

sysowatは、Softoware LabsのUbuntu、Debian、およびArch Linuxオペレーティングシステムで正常にテストされていますが、開発中の他のGNU / Linuxディストリビューションとも互換性があります。

このリリースの新機能:

sar:バッファを再割り当てしてより多くのデバイスを収容する必要がある場合にクラッシュする可能性を修正しました。
sar / sadf / mpstat:グローバルCPU統計を個々のCPUの統計値の合計として計算します。
mpstat:ノード "all"の統計を個々のCPU統計の合計として計算します。
sar:新しい "-z"オプションを追加します。これは、サンプル期間中に活動がなかったデバイスの出力を省略するようにsarに指示します。
sar / sadf:ソフトネットの統計情報を表示するときは、オフラインとオンラインのCPUをよく考慮してください。
sadc:不必要な関数をコンパイルしてsadcバイナリファイルのサイズを縮小します。
sadf:生のフォーマット出力をCSV準拠に変更します。
sadf:デバッグモード/ rawフォーマットで表示されている値の順序を変更します。
メジャー番号の初期サポートを追加> 255。
sysstat.ioconfデバイスのリストを更新します。
mpstat:オプション "-P ON"を削除します。 mpstatはデフォルトでオンラインCPUのみを表示するようになりました。
sarとmpstatマニュアルページが更新されました。
pidstat:プロセスのCPU使用率をすべてのスレッド[11.6.3] [11.4.9]の合計として報告します。
sar:オンライン状態に戻るCPUの回避策で使用される条件を変更する[11.6.3] [11.4.9]。
NLS updated:さまざまな翻訳が更新されました。 。

バージョンの新機能:


sar / sadc:/ proc / meminfoからメモリー統計に新しいメトリックを追加しました。
sadf:新しいメモリーメトリックを考慮して出力形式を更新します。
[Peter Schiffer]:静的解析からの修正。
[Peter Schiffer]:saデータファイルを圧縮するときのxz圧縮プログラムを推奨します[11.0.3]。
[Peter Schiffer]:configureスクリプト[11.0.4]で64ビットOSを検出する移植可能な方法。
[Vasant Hegde]:sadc:シグナルハンドラコード[11.0.3]の競合状態を修正しました。
iostatとsarマニュアルページ[11.0.3]の%utilの説明を修正しました。
upgrade_magic_section()関数で使用されている間違ったサイズを修正しました。
スクリプトを設定するための新しいsadc_options変数を追加してください。
--disable-man-groupオプションを--disable-file-attrに変更します。このconfigureのオプションは、ビルドプロセスがインストールされているファイルの属性を設定できないようにします。
configureのオプション--enable-copy-onlyが使用されている場合は、crontabが有効になっていないことを確認してください[11.0.3]。
FAQが更新されました。
RPM仕様ファイルが更新されました。
sarマニュアルページが更新されました。
sadcマニュアルページが更新されました[11.0.3]。
CREDITSファイルが更新されました。
コードが消去されました[11.0.3]。

バージョン11.1.2の新機能:


[Robert Elliott]:irqtopコマンドを追加しました。 irqtopは、/ proc / interruptsと/ proc / softirqsの違いをCPU統計と一緒に監視します。 irqtopは現在contribディレクトリにあります。
[Lance Shelton]:多くのプロセッサを搭載したNUMAシステム用に設計された、/ proc / interruptsを監視するためのより良い方法であるirqstatコマンドを追加しました。
[Vasant Hegde]:sadc:親プロセスが既に死んでいる場合、SIGINTシグナルを送信しないでください[11.0.2]。
sadc:アイテム(CPU、ネットワークインターフェイスなど)のカウントに使用される関数が1回だけ呼び出されることを確認します。
sarとsadfは、エンディアン形式が一致しないため、ファイルを読み込めないときにユーザーに通知するようになりました。
終了時刻(オプション-eで指定)が24時間境界[11.0.2]を越えると、不完全なsarとsadf出力が修正されました。
cifsiostat / nfsiostat:シングルコアCPU [11.0.2]の出力を修正しました。
pidstatは、名前にスペースがあるプロセスを適切に処理しませんでした。これは修正されました[11.0.2]。
NLSが更新されました。
CREDITSファイルが更新されました。

バージョン11.1.1の新機能:


オプション-cをsadfに追加:このオプションを使用すると、古い形式(9.1.6以上)のsaデータファイルを最新形式(11.1.1現在)に変換できます。
sadf -H出力を更新してデータファイルの日付を出力し、このファイルが古いデータファイルから変換されたかどうかを確認します。
その日の[11.0.1]のデータを表示するオプション - [0-9] +をsadfに追加しました。
非推奨のstatfs()の代わりにstatvfs()システムコールを使用して、sar [11.0.1]でファイルシステムの統計情報を取得してください。
sar:より厳密な構文チェック[11.0.1]。
sa_common.c [11.0.1]の不要なインクルードファイルを削除してください。
[Kosaki Motohiro]:32ビットCPUカウンタ[11.0.1]の回避策を更新しました。
未知のスケジューリングポリシーをpidstat.h [11.0.1]で定義します。
[Ivana Varekova]:fgets / fscanf呼び出しの戻り値をテストします[11.0.1]。
Makefile updated:tarballs [11.0.1]を作成するときにシンボリックリンクをたどります。
sadfマニュアルページが更新されました[11.0.1]。

バージョン10.2.1の新機能:


スクリプトを設定するための新しい - enable-copy-onlyオプションを追加しました。このオプションは、ファイルが$ DESTDIRにのみコピーされ、サービスがアクティブでないことを確認するためにsysstatパッケージを作成する場合に便利です(たとえば、systemdを使用するディストリビューションの場合)。
pidstat:pidstat I / O統計に新しいメトリックを追加します。タスクごとのブロックI / O遅延。
systemdが使用するsysstatサービスをインストールするときは、$ DESTDIR変数を考慮してください。
sadf -H、sadf -j、sadf -xはファイル作成時刻も表示するようになりました。
ハードコードされたサイズ値の代わりにsizeof()を使用してください。
pidstatマニュアルページが更新されました。
化粧品の修正。
NLSが更新されました。

バージョン10.2.0の新機能:



新しいオプション(-v)がpidstatに追加され、ユーザーはタスクに関連するスレッドとファイル記述子の数を表示できます。
pidstatにはいくつかのバグが修正されています。

バージョン10.1.7の新機能:



sarネットワークデバイス統計に新しいメトリックが追加され、ネットワークインターフェイスカードの使用率が示されます。
いくつかのバグがすべて修正されています。

バージョン10.1.6の新機能:


sarコマンドは、新しいオプション "-F"でファイルシステムの統計情報(ブロックとinodeの使用率)を表示できるようになりました。
いくつかの(小さな)バグも修正されています。

バージョン10.1.5の新機能:



mpstatはプロセッサごとの割り込みを考慮に入れ、その数がCPU "all"の表示数に加算されるようになりました。
configureスクリプトでマクロが展開されていないため、systemdユニットファイルをインストールできなくなりました。これは修正されました。

バージョン10.1.4の新機能:



sar、pidstat、およびmpstatは、SIGINTシグナル(crtl / c)を受け取った時点で停止し、平均統計を表示します。 pidstatはすべてのタスクのタスクのUIDを表示するようになりました。
オプション-Uがpidstatに追加されました。このオプションはUIDの代わりにタスクのユーザ名を表示するように指示します。
このオプションの後にユーザー名が続くと、指定されたユーザーに属するタスクだけがpidstatによって表示されます。

バージョン10.1.3の新機能:


最近のカーネルと同期を保つために、ネットワークとIPv4 / IPv6のカウンタが64ビット形式に変更されました。
iostatに新しいオプションが追加され、システムの起動後に最初の統計情報と統計情報が表示されなくなりました。
いくつかのバグが修正されました。

バージョン10.0.5の新機能:



iostatに興味深い新機能が追加されました:iostatでは、1つまたは複数のデバイスグループの統合統計情報を表示できるようになりました。これは、ディスクが大量にあるマシンに便利です。それとは別に、このバージョンにはsadcとsadfのバグ修正とクロアチア人向けの新しい翻訳ファイルが含まれています。

バージョン10.0.4の新機能:



仮想デバイスは、sar -b結果ではもはや考慮されません。
シンボリックリンクがパラメータとして指定されている場合、iostatはターゲットデバイス情報を表示できるようになりました。
--disable-strippingオプションがconfigureスクリプトに追加されました。
セルビア語の翻訳が追加されました。

バージョン10.0.0の新機能:


nfsiostatとcifsiostatコマンドでいくつかのバグが修正されました。
Sysstatのコマンドは、必要でない場合、センサーライブラリとリンクされなくなりました。
iostatが256より大きいデバイスマッパーIDを間違ってマップしました。これは修正されました。
NLSが更新され、ウクライナの翻訳が追加されました。

バージョン9.1.7の新機能:



sarの新しいメトリック(アクティブメモリと非アクティブメモリの量、I / Oが完了するのを待ってブロックされたプロセス)
さまざまな最適化と改善

バージョン9.1.6の新機能:



sarとsadcに新しいメトリックが追加されました:hugepages利用統計と平均CPUクロック頻度。
このバージョンにはバグ修正も含まれています。

バージョン9.1.5の新機能:



電圧入力統計は、sarの電力管理グループの統計に追加されています。
NLSが更新されました。
チェコ語の翻訳が追加されました。

バージョン9.1.4の新機能:


sar(RedhatのJan Kaluzaからのパッチ)の電力管理グループに新しいメトリックが追加されました。このバージョンでは、ファンの速度とデバイスの温度を監視することができます。そのためにlibsensorsライブラリ(lm_sensorsプロジェクトの一部)がインストールされている必要があります。

バージョン9.1.3の新機能:



このリリースの多くの新機能ユーザがNFSおよびCIFSファイルシステムのI / O統計情報を表示できるようにする新しいコマンドが2つ追加されました(RedhatのIvana Varekova提供)。主にpidstatに関連するその他の改善点:オプション-Cを持つ正規表現を使用してタスクを選択できるようになりました。スタック統計を表示するための新しいオプションもpidstatに追加されました(Mario Konradによるパッチ)。

バージョン9.1.1の新機能:


最後のsysstatリリースから3ヶ月以上が経過しています。 sysstatの作業に10年以上費やした後、妻と2人の子供がもう少し難しくなったが、私はまだこのプロジェクトの作業を楽しんでいます...今はもっとゆっくりと進みますが、開発シリーズでは、バージョン9.1.1が用意されています。ダウンロードページから入手可能なリリースノートを参照してください。これからsysstatは2.6より古いカーネルをサポートしなくなることに注意してください。これにより私は多くのコード行を取り除くことができました...

バージョン9.0.5の新機能:



Sysstatはマイナー番号が256以上のデバイス名をきれいに印刷できるようになりました。
sadcマニュアルページ、NLSとFAQが更新されました。

バージョン9.0.3の新機能:


[Michael Blakeley]:オプション-zがiostatに追加されました。このオプションは、サンプル期間中に活動がなかったデバイスの出力を省略するようにiostatに指示します。
[Tomasz Pala]:割り込み値を符号なし整数として読み込むべきmpstatを修正しました。
sar -n ALLはIPv6統計情報を選択しませんでした。これは修正されました。
iostat、sar、およびmpstatマニュアルページが更新されました。
sadf -xはファイルの作成日を表示するようになりました。
XSDおよびDTD文書が更新されました。
NLSが更新されました。ラトビア語の翻訳が追加されました。
CREDITSファイルが更新されました。
コードが消去されました。

バージョン9.0.2の新機能:



このバージョンのその他のバグ修正と改善:iostatとpidstatにメモリ破損が修正されました。コマンドラインでオプション-pの後にカンマ区切りの値のリストが入力されたときにsegfaultが発生する可能性があります。改善に関して、sadcはディスクに加えてパーティション統計を収集できるようになりました。 sysstat 9.0.xを堅実なものにして欲しい...

バージョン9.0.1の新機能:


ポインタが2回解放されたsarでのクラッシュが修正されました。
NLSの翻訳が更新されました。

バージョン9.0.0の新機能:



電源管理の統計情報がsarに追加されました。
このリリースでは、時間間隔を32ビットに短縮することはなくなりました。数百のCPUを持つマシンで平均値統計を表示するときに問題が発生する可能性があります。
いくつかのオプションが特定の順序で入力されたときに引数を正しく解析しなかったsarの小さなバグが修正されました。

バージョン8.1.8の新機能:



IPv6関連のプロトコルのサポートが追加されました。 iostatは、-dオプションが使用されていない場合、デバイスのみ(パーティションではない)の統計情報を表示するようになりました。
最近のカーネルを持つパーティションであっても、iostatから拡張統計情報を入手できるようになりました。
iostatがsysfsから名前にスラッシュが付いているデバイス(たとえば/ dev / cciss / c0d0)の統計情報を読み取れなかったバグが修正されました。
ハードおよびソフトIRQの処理に費やされたCPUの%が2回カウントされたiostatでバグが修正されました。

バージョン8.1.7の新機能:



sarにSNMP統計情報のサポートが追加されました。
オプション-lがpidstatに追加されました。
このオプションを使用すると、プロセスごとにコマンドライン全体を表示できます。
オプション-hがsarに追加されました。
このオプションは短いヘルプメッセージを表示します。
valgrindによって検出されたいくつかのメモリリークが修正されました。

バージョン8.1.6の新機能:



オプション-hがpidstatに追加されました。
このオプションは、すべてのアクティビティを1行に水平に表示するために使用します。
pidstatがプロセスとそのすべてのスレッド(pidstatのオプション-t)を監視するために使用されたとき、スレッドグループのリーダーが終了した場合、それは奇妙な値を表示する可能性があります。 mpstatに、NMI、LOCなどのすべての割り込みの統計情報が表示されるようになりました。

へのコメント Sysstat

コメントが見つかりません
コメントを追加
画像をオンにする!