Solaris 10 でネットワーク統計を取得する

Solaris 10 でネットワーク統計を取得する

Solaris 10 でネットワーク統計を取得しようとしています。

Linux で作業していたときはこんな感じでした::

02:42:06  IST     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
02:42:07  IST    ens192      8.00      0.00      0.52      0.00      0.00      0.00      1.00
02:42:07  IST        lo     43.00     43.00      7.98      7.98      0.00      0.00      0.00

これに関する問題は、プリインストールされたパッケージとは別に、ユーザーが追加のパッケージをインストールすることを期待できないことです。

私が試したこととそれに伴う問題:

  • dladm show-dev -s: 送受信されたパッケージの合計数が表示されます。また、1 秒あたりに送受信されるパッケージ数も表示されます。
  • dladm show-dev -s -i 1: 停止しません。スクリプトは Splunk でデータをインデックスするためにさらに進む必要があるため、これは受け入れられません。
  • dlstat: このコマンドは機能しますが、Solaris にはプリインストールされていません。
    • 疑問:: Solaris に dlstat をインストールする方法はありますか?
  • ニックスタット: Solaris 10 または 11 にはプリインストールされていません。

追加のパッケージをインストールせずにこれらのフィールドを取得する方法はありますか?

注記:この場合、送受信されたパッケージの合計を手動で減算することは信頼性が低く、実装がさらに承認されません。

よろしくお願いします。

関連情報