我正在尝试获取 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 显示-dev -s:它显示发送和接收的包裹总数。我需要每秒发送和接收的数量。
- dladm 显示-dev -s -i 1:它不会停止,这是不可接受的,因为脚本应该继续在 Splunk 中索引数据。
- 状态统计:这个命令可以解决问题,但是它并未在 Solaris 中预先安装。
- 这里有疑问::有没有办法在 Solaris 上安装 dlstat?
- 尼克斯塔特:Solaris 10 或 11 上未预安装。
有没有办法无需安装任何附加包就可以获取这些字段?
笔记:在这种情况下,手动减去发送和接收的包裹总数是不可靠的,并且不会获得进一步实施的批准。
先感谢您。