前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nmon 的下一代工具 njmon

nmon 的下一代工具 njmon

作者头像
叨叨软件测试
发布2020-04-14 16:08:08
9910
发布2020-04-14 16:08:08
举报
文章被收录于专栏:叨叨软件测试叨叨软件测试

njmon

njmon = nmon + JSON format + real-time push to a stats database + instant graphing of “all the stats you can eat” (AIX and Linux) This njmon is a major overhaul of nmon for the next 10 years:

  • Load more stats
  • JSON format is self documenting, flexible and the performance stats format for many new tools
  • Direct real-time loading of the JSON into modern open source time aware databases
  • New age browser based graphing tools allow dynamic data choice and graph style per VM, per server or across the estateAll this will be covered and more including many demo’s.

与 nmon 类似,但输出为 JSON 格式,可以用于服务器性能统计。

原图链接:http://nmon.sourceforge.net/docs/nmon_why.png

与 nmon 对比

nmon 与 njmon 功能对比:

分析工具对比:

安装

代码语言:javascript
复制
# 下载
$ wget http://sourceforge.net/projects/nmon/files/njmon_linux_binaries_v53.zip

# 解压
$ unzip njmon_linux_binaries_v53.zip

# 选择相应版本,放到 local 的 bin 下
$ mv njmon_linux_RHEL7_AMD64_v53 /usr/local/bin/njmon

# 验证
$ njmon -?

常用命令

查看帮助

代码语言:javascript
复制
$ njmon -?

间隔 5 分钟,采集一天

代码语言:javascript
复制
$ njmon -s 300 -c 288 -f -m /tmp

说明:

  • -s:采集间隔时间,单位秒,默认 60 秒
  • -c:采集次数,默认永久
  • -f:输出到文件,数据内容:hostname .json,错误内容:hostname.err
  • -m:文件存储目录

默认间隔时间(-s 60),保存 json 结果

代码语言:javascript
复制
$ njmon > daodaotest.json

使用 njmon2chart 生成报告

代码语言:javascript
复制
# 下载
$ wget http://sourceforge.net/projects/nmon/files/njmonchart_v40.zip

# 解压
$ unzip njmonchart_v40.zip

# 选择相应版本,放到 local 的 bin 下
$ mv njmonchart_linux_v40.py /usr/local/bin/njmonchart

# 添加执行权限
$ chmod +x /usr/local/bin/njmonchart

# 生成 html 报告
$ njmonchart daodaotest.json daodaotest.html

报告截图

CPU 图表

内存图表

工具地图

参考资料

  • 官网链接:http://nmon.sourceforge.net/pmwiki.php?n=Site.Njmon
  • https://www.readkong.com/page/njmon-is-nmon-but-saving-to-json-format-for-modern-4222619
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 叨叨软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • njmon
  • 与 nmon 对比
    • 安装
      • 常用命令
        • 使用 njmon2chart 生成报告
        • 参考资料
        相关产品与服务
        数据库
        云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档