英语法语西班牙语

Ad


OnWorks 网站图标

dstat - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dstat

这是 dstat 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dstat - 用于生成系统资源统计信息的通用工具

概要


dstat [-afv] [选项..] [延迟 [计数]]

商品描述


Dstat 是 vmstat、iostat 和 ifstat 的多功能替代品。 Dstat 克服了一些
限制并添加了一些额外的功能。

Dstat 允许您立即查看所有系统资源,例如。 比较盘
与来自 IDE 控制器的中断结合使用,或比较网络
带宽数字直接与磁盘吞吐量(在同一时间间隔内)。

dstat 还巧妙的给你分列最详细的信息,清晰明了
指示以何种幅度和单位显示输出。 减少混乱,减少
错误,效率更高。

Dstat 是独一无二的,它可以让您聚合某个磁盘集的块设备吞吐量或
一组接口的网络带宽,即。 你可以看到所有的吞吐量
组成单个文件系统或存储系统的块设备。

Dstat 允许将其数据直接写入 CSV 文件以供导入和使用
OpenOffice、Gnumeric 或 Excel 来创建图表。

备注
Sleuthkit 的用户可能会发现 Sleuthkit 的 dstat 被重命名为 datastat 以避免命名
冲突。 有关更多信息,请参阅 Debian 错误 #283709。

配置


-c,--cpu
启用 CPU 统计信息(系统、用户、空闲、等待、硬件中断、软件中断)

-C 0,3,总计
包括 cpu0、cpu3 和总数(使用 -c/--cpu 时)

-d,--磁盘
启用磁盘统计信息(读、写)

-D 总计,hda
包括 total 和 hda(使用 -d/--disk 时)

-g,--页面
启用页面统计(页面输入、页面输出)

-i,--int
启用中断统计

-我 5,10
包括中断 5 和 10(使用 -i/--int 时)

-l,--加载
启用平均负载统计(1 分钟、5 分钟、15 分钟)

-m,--mem
启用内存统计(已使用、缓冲区、缓存、空闲)

-n, --净
启用网络统计信息(接收、发送)

-N eth1,总计
包括 eth1 和 total(使用 -n/--net 时)

-p, --过程
启用进程统计信息(可运行、不可中断、新的)

-r,--io
启用 I/O 请求统计(读、写请求)

-s,--交换
启用交换统计(已使用,免费)

-S 交换1,总计
包括 swap1 和 total(使用 -s/--swap 时)

-t,--时间
启用时间/日期输出

-T,--时代
启用时间计数器(自纪元以来的秒数)

-y, --系统
启用系统统计信息(中断、上下文切换)

--aio 启用 aio 统计信息(异步 I/O)

--fs 启用文件系统统计信息(打开文件、inode)

--ipc 启用 ipc 统计信息(消息队列、信号量、共享内存)

--lock 启用文件锁定统计信息(posix、flock、读、写)

--raw 启用原始统计信息(原始套接字)

- 插座
启用套接字统计信息(total、tcp、udp、raw、ip-fragments)

--tcp 启用 tcp 统计信息(监听、建立、同步、时间等待、关闭)

--udp 启用 udp 统计信息(监听,活动)

--unix 启用 unix 统计信息(数据报、流、监听、活动)

--vm 启用 vm 统计信息(硬页面错误、软页面错误、已分配、免费)

--插件名称
按插件名称启用(外部)插件,请参阅 PLUGINS 选择

可能的内部统计数据是
aio, cpu, cpu24, 磁盘, disk24, disk24old, epoch, fs, int, int24, io, ipc, 负载,
锁定、内存、网络、页面、page24、proc、raw、socket、swap、swapold、sys、tcp、时间、
UDP、Unix、虚拟机

--list 列出内部和外部插件名称

-a,--全部
等于 -cdngy(默认)

-f,--满
展开 -C、-D、-I、-N 和 -S 发现列表

-v,--vmstat
等于 -pmgdsc -D 总计

- 漂浮
在屏幕上强制浮点值(与 - 整数)

- 整数
在屏幕上强制整数值(与 - 漂浮)

--bw, --blackonwhite
更改白色背景终端的颜色

--无色
禁用颜色(意味着 --无更新)

--无标题
禁用重复标题

--无更新
当延迟 > 1 时禁用中间更新

- 输出文件
将 CSV 输出写入文件

- 轮廓
退出 dstat 时显示分析统计信息

PLUGINS


虽然任何人都可以创建自己的 dstat 插件(并贡献它们),但 dstat 附带了
已经有很多插件大大扩展了它的功能。 这里是概述
dstat 附带的插件:

- 电池
电池百分比(需要 ACPI)

--电池剩余
电池剩余小时数、分钟数(需要 ACPI)

--cpu频率
CPU 频率百分比(需要 ACPI)

--dbus dbus 连接数(需要python-dbus)

--磁盘-tps
每个磁盘每秒事务数 (tps) 统计信息

--磁盘工具
每个磁盘利用率的百分比

--dstat
显示 dstat cputime 消耗和延迟

--dstat-cpu
显示 dstat 高级 CPU 使用率

--dstat-ctxt
显示 dstat 上下文切换

--dstat-内存
显示 dstat 高级内存使用情况

--fan 风扇速度(需要 ACPI)

- 可用空间
每个文件系统磁盘使用情况

--gpfs GPFS 读/写 I/O(需要 mmpmon)

--gpfs-操作
GPFS 文件系统操作(需要 mmpmon)

- 你好,世界
Hello world 示例 dstat 插件

--innodb-缓冲区
显示 innodb 缓冲区统计信息

--innodb-io
显示 innodb I/O 统计信息

--innodb-ops
显示 innodb 操作计数器

- 光泽
显示光泽 I/O 吞吐量

--memcache-命中
显示内存缓存的命中和未命中数

--mysql5-cmds
显示 MySQL5 命令统计信息

--mysql5-conn
显示 MySQL5 连接统计信息

--mysql5-io
显示 MySQL5 I/O 统计信息

--mysql5-键
显示 MySQL5 键统计信息

--mysql-io
显示 MySQL I/O 统计信息

--mysql-键
显示 MySQL 密钥统计信息

--net-数据包
显示接收和发送的数据包数量

--nfs3 显示 NFS v3 客户端操作

--nfs3-操作
显示扩展的 NFS v3 客户端操作

--nfsd3
显示 NFS v3 服务器操作

--nfsd3-ops
显示扩展的 NFS v3 服务器操作

--ntp 从 NTP 服务器显示 NTP 时间

--后缀
显示后缀队列大小(需要后缀)

- 力量
显示用电量

--进程计数
显示进程总数

--qmail
显示 qmail 队列大小(需要 qmail)

--rpc 显示 RPC 客户端调用统计信息

--rpcd 显示 RPC 服务器调用统计信息

- 发邮件
显示 sendmail 队列大小(需要 sendmail)

- 打盹
显示每秒滴答数

- 乌贼
显示鱿鱼使用统计

--test 显示测试插件输出

- 热的
系统温度传感器

--顶级生物
显示最昂贵的块 I/O 进程

--top-bio-adv
显示最昂贵的块 I/O 进程(包括 pid 和其他统计信息)

--top-childwait
显示最等待孩子的进程

--顶级CPU
显示最昂贵的 CPU 进程

--top-cpu-adv
显示最昂贵的 CPU 进程(包括 pid 和其他统计信息)

--top-cputime
显示使用最多 CPU 时间的进程(以毫秒为单位)

--top-cputime-avg
显示具有最高平均时间片的进程(以毫秒为单位)

--top-int
显示最频繁的中断

--top-io
显示最昂贵的 I/O 进程

--top-io-adv
显示最昂贵的 I/O 进程(包括 pid 和其他统计信息)

--top-延迟
显示总延迟最高的进程(以毫秒为单位)

--最高延迟平均
显示平均延迟最高的进程(以毫秒为单位)

--顶部内存
显示使用最多内存的进程

--top-oom
显示第一个将被 OOM 杀死的进程

--utmp 显示 utmp 连接数(需要 python-utmp)

--vmk-hba
显示 VMware ESX 内核 vmhba 统计信息

--vmk-int
显示 VMware ESX 内核中断统计信息

--vmk-nic
显示 VMware ESX 内核端口统计信息

--vm-memctl
在 VMware 来宾中显示膨胀状态

--vz-cpu
显示每个 OpenVZ 来宾的 CPU 使用率

--vz-io
显示每个 OpenVZ 来宾的 I/O 使用情况

--vz-ubc
显示 OpenVZ 用户 beancounters

--wifi无线链路质量和信噪比

争论


延迟 是每次更新之间的延迟(以秒为单位)

是退出前显示的更新次数

默认延迟为 1,计数未指定(无限制)

中间 的UPDATE


使用 dstat 调用时 延迟 大于 1 且没有 --无更新 选项,它将
显示中间更新,即。 第一次平均 1 秒,第二次更新 2
第二个平均值,依此类推,直到达到延迟。

因此,如果您指定延迟为 10, 9 中间 更新 ,那恭喜你, 不是 快照, 他们
是自上次最终更新以来经过的时间的平均值。 最终的结果是
就像使用 vmstat 一样,您在新行上获得平均 10 秒的时间。

示例


使用 dstat 将磁盘吞吐量与网络使用率 (eth0)、总 CPU 使用率和
系统计数器:

dstat -dnyc -N eth0 -C 总计 -f 5
检查 dstat 的行为和 dstat 对系统的影响:

dstat -taf --调试
将时间插件与 cpu、net、disk、system、load、proc 和 top_cpu 一起使用
插件:

dstat -tcndylp --top-cpu
这与

dstat --time --cpu --net --disk --sys --load --proc --top-cpu
使用 dstat 将 CPU 统计信息与每个设备的中断关联起来:

dstat-tcyif

使用 onworks.net 服务在线使用 dstat


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad