当前位置: 首页 > 软件库 > 管理和监控 > 系统监控 >

easyNmon

Linux 性能监控工具
授权协议 GPL
开发语言 Google Go SHELL
所属分类 管理和监控、 系统监控
软件类型 开源软件
地区 国产
投 递 者 司空祯
操作系统 Linux
开源组织
适用人群 未知
 软件概览

EasyNmon

为了方便多场景批量性能测试,用golang写了个监控程序,可以通过get url方式启动和停止nmon服务, 适合配合Loadrunner和jmeter进行性能测试,可以做到批量执行场景并生成监控报告!

easyNmon的目标很明确:简单、轻量、绿色,在不需要安装任何语言环境和插件的情况下进行Linux系统资源监控

如在固定服务器上进行长期监控,建议使用open-falcon、Telegraf+Influxdb+grafana或NetData等优秀的监控工具

使用说明:

https://www.jianshu.com/p/c7c36ba14d3e

执行文件下载:(以下执行文件不包含源码)

https://github.com/mzky/easyNmon/releases

镜像: https://pan.baidu.com/s/1XCeNQPMtymlI79kgNCg1ZA

感谢:

go的web框架gin:https://github.com/gin-gonic/gin

图表插件echarts:http://echarts.baidu.com/

前端amazeui:http://amazeui.org

新版nmon下载地址:http://nmon.sourceforge.net/

#注意: 默认nmon为CentOS版本(CentOS6.5~7.4正常),Ubuntu和SUSE需要下载对应版本的nmon替换(SUSE11.4测试正常)

  • 1.启动EasyNmon监控服务 https://www.jianshu.com/p/c7c36ba14d3e   https://www.cnblogs.com/uestc2007/p/10796188.html 输入 ./easyNmon& 启动EasyNmon服务,无需安装任何插件(后缀加&为后台运行) 关闭控制台后仍然生效的高级用法:nohup ./monitor >log.log 2>&

  • EasyNmon 为了方便多场景批量性能测试,用 golang 写了个监控程序,可以通过 get url 方式启动和停止 nmon 服务,非常适合配合 Loadrunner 性能测试框架使用,可以批量执行场景并生成报告 执行文件下载:(以下执行文件不包含源码): @ 注意:默认 nmon 为 CentOS 版本(CentOS6.5~7.4 正常),Ubuntu 和 SUSE 需要下载对应版本的 n

 相关资料
  • nmon 说明 官网:http://nmon.sourceforge.net/pmwiki.php 分析工具 nmon analyser:https://www.ibm.com/developerworks/community/wikis/home?lang=en nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具, nmon所记录的信息是比较全面的,它能在系统运行过程中实时

  • "性能监控"整合了Threejs的监控组件stats,如果你对这个组件感兴趣,你可以从它的 github 仓库中了解更多细节。如果你想要在gio场景中显示这个组件,你可以使用 enableStats() API,这个性能监控面板默认会显示在左上角。

  • 目录 性能监控 监控CPU 查询内存 查询页面交换 查询硬盘使用 综合应用 总结 附录 在使用操作系统的过程中,我们经常需要查看当前的性能如何,需要了解CPU、内存和硬盘的使用情况;本节介绍的这几个工具能满足日常工作要求; 6.1. 监控CPU 查看CPU使用率 - sar -u   eg: - sar -u 1 2 [/home/weber#]sar -u 1 2 Linux 2.6.35-22

  • Ganglia监控Apache Haoop集群部署文档&参数表一览(最全面)

  • 本文向大家介绍MongoDB性能优化及监控,包括了MongoDB性能优化及监控的使用技巧和注意事项,需要的朋友参考一下 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 一、索引 MongoDB 提供了多样性

  • 显示或隐藏左上角的 性能监控 组件。在使用这个API之前,需要先在HTML页面的 <header> 部分引入stats.min.js <header>         <script src="stats.min.js"></script> </header> controller.enableStats(); controller.disableStats();

  • 背景 APM 是应用性能监控的缩写。目前 APM 的主要功能着眼于分布式系统的性能诊断,其主要功能包括调用链展示,应用拓扑分析等。 Apache ShardingSphere 并不负责如何采集、存储以及展示应用性能监控的相关数据,而是将 SQL 解析与 SQL 执行这两块数据分片的最核心的相关信息发送至应用性能监控系统,并交由其处理。 换句话说,Apache ShardingSphere 仅负责产

  • SkyWalking 是 Seata 组件中重要的APM(应用性能监控)实现. 预备工作 当您将 SkyWalking 整合到您的 Seata 工程前,请确保后台已经启动 SkyWalking 服务,如果您尚且不熟悉 SkyWalking 的基本使用的话,可先行参考 SkyWalking 快速入门。建议使用 SkyWalking 8.4.0 及以上的版本。 快速上手 Seata 融合 SkyWal