pmwiki对比_nmon 的下一代工具 njmon

2023-10-28 02:10

本文主要是介绍pmwiki对比_nmon 的下一代工具 njmon,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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 格式,可以用于服务器性能统计。

d8004f9c74705a91ced47be0860bfebf.png

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

与 nmon 对比

nmon 与 njmon 功能对比:

d1a8f2ef6b1b67b1d421dbdad38a3e10.png

分析工具对比:

0b9a677dcf17b69a79b3c8e6b91fdeeb.png

安装

# 下载

$ 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 -?

常用命令

查看帮助

$ njmon -?

间隔 5 分钟,采集一天

$ njmon -s 300 -c 288 -f -m /tmp

说明:

-s:采集间隔时间,单位秒,默认 60 秒

-c:采集次数,默认永久

-f:输出到文件,数据内容:hostname

.json,错误内容:hostname

.err

-m:文件存储目录

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

$ njmon > daodaotest.json

使用 njmon2chart 生成报告

# 下载

$ 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

报告截图

9eb5b513da80020f7510dafaedee5a94.png

CPU 图表

bcf30b549ef13ad8b91aa576be5ca03a.png

内存图表

9c191da11c08eb997e624300c4fc0740.png

工具地图

8f36654314a86eb6cc56fe4af9f5e32f.png

参考资料

官网链接: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

这篇关于pmwiki对比_nmon 的下一代工具 njmon的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/289991

相关文章

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

Python实现Microsoft Office自动化的几种方式及对比详解

《Python实现MicrosoftOffice自动化的几种方式及对比详解》办公自动化是指利用现代化设备和技术,代替办公人员的部分手动或重复性业务活动,优质而高效地处理办公事务,实现对信息的高效利用... 目录一、基于COM接口的自动化(pywin32)二、独立文件操作库1. Word处理(python-d

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

Java常用注解扩展对比举例详解

《Java常用注解扩展对比举例详解》:本文主要介绍Java常用注解扩展对比的相关资料,提供了丰富的代码示例,并总结了最佳实践建议,帮助开发者更好地理解和应用这些注解,需要的朋友可以参考下... 目录一、@Controller 与 @RestController 对比二、使用 @Data 与 不使用 @Dat

python中字符串拼接的几种方法及优缺点对比详解

《python中字符串拼接的几种方法及优缺点对比详解》在Python中,字符串拼接是常见的操作,Python提供了多种方法来拼接字符串,每种方法有其优缺点和适用场景,以下是几种常见的字符串拼接方法,需... 目录1. 使用 + 运算符示例:优缺点:2. 使用&nbsjsp;join() 方法示例:优缺点:3

jvm调优常用命令行工具详解

《jvm调优常用命令行工具详解》:本文主要介绍jvm调优常用命令行工具的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一 jinfo命令查看参数1.1 查看jvm参数二 jstack命令2.1 查看现场堆栈信息三 jstat 实时查看堆内存,gc情况3.1

C++ 各种map特点对比分析

《C++各种map特点对比分析》文章比较了C++中不同类型的map(如std::map,std::unordered_map,std::multimap,std::unordered_multima... 目录特点比较C++ 示例代码 ​​​​​​代码解释特点比较1. std::map底层实现:基于红黑

MySQL使用binlog2sql工具实现在线恢复数据功能

《MySQL使用binlog2sql工具实现在线恢复数据功能》binlog2sql是大众点评开源的一款用于解析MySQLbinlog的工具,根据不同选项,可以得到原始SQL、回滚SQL等,下面我们就来... 目录背景目标步骤准备工作恢复数据结果验证结论背景生产数据库执行 SQL 脚本,一般会经过正规的审批