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

相关文章

MySql match against工具详细用法

《MySqlmatchagainst工具详细用法》在MySQL中,MATCH……AGAINST是全文索引(Full-Textindex)的查询语法,它允许你对文本进行高效的全文搜素,支持自然语言搜... 目录一、全文索引的基本概念二、创建全文索引三、自然语言搜索四、布尔搜索五、相关性排序六、全文索引的限制七

基于Java实现回调监听工具类

《基于Java实现回调监听工具类》这篇文章主要为大家详细介绍了如何基于Java实现一个回调监听工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录监听接口类 Listenable实际用法打印结果首先,会用到 函数式接口 Consumer, 通过这个可以解耦回调方法,下面先写一个

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的

基于Python打造一个全能文本处理工具

《基于Python打造一个全能文本处理工具》:本文主要介绍一个基于Python+Tkinter开发的全功能本地化文本处理工具,它不仅具备基础的格式转换功能,更集成了中文特色处理等实用功能,有需要的... 目录1. 概述:当文本处理遇上python图形界面2. 功能全景图:六大核心模块解析3.运行效果4. 相

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

基于Python实现高效PPT转图片工具

《基于Python实现高效PPT转图片工具》在日常工作中,PPT是我们常用的演示工具,但有时候我们需要将PPT的内容提取为图片格式以便于展示或保存,所以本文将用Python实现PPT转PNG工具,希望... 目录1. 概述2. 功能使用2.1 安装依赖2.2 使用步骤2.3 代码实现2.4 GUI界面3.效

基于Python和MoviePy实现照片管理和视频合成工具

《基于Python和MoviePy实现照片管理和视频合成工具》在这篇博客中,我们将详细剖析一个基于Python的图形界面应用程序,该程序使用wxPython构建用户界面,并结合MoviePy、Pill... 目录引言项目概述代码结构分析1. 导入和依赖2. 主类:PhotoManager初始化方法:__in

使用Python自建轻量级的HTTP调试工具

《使用Python自建轻量级的HTTP调试工具》这篇文章主要为大家详细介绍了如何使用Python自建一个轻量级的HTTP调试工具,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录一、为什么需要自建工具二、核心功能设计三、技术选型四、分步实现五、进阶优化技巧六、使用示例七、性能对比八、扩展方向建

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

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