nmon Linux系统监控工具
下载
官网地址: http://nmon.sourceforge.net/pmwiki.php
附件下载
nmon16m_helpsystems.tar.zip
上传到服务器
讲下载的文件 上传到自己的服务器上,之后解压
tar -xf nmon16m_helpsystems.tar.gz
使用
./nmon_x86_64_centos7 -f -s 1 -c 600 -t
- -f 将服务器的状态保存到文件中
- -s 1 每隔1秒记录一次服务器
- -c 600 统计600次, 也就是 600秒=10分钟
- -t 统计的时候按照资源是使用情况进行排序。
统计完成之后,服务器上会有对应的文件。 注意每台服务器的机器名不一样,所以文件名有区别。
生成对应的报表
将生成的 nmon 文件从服务器上下载到本地、
打开Excel (WPS 不行)
nmon analyser v66.xlsm
点击【Analyze nmon data】导入nmon 文件
可以帮助我们生成对应的图表
Jenkins持续集成平台
安装 https://www.jenkins.io/zh/doc/book/installing/
Centos 7 平台搭建Jenkins服务:
点击查看【bilibili】
使用Jenkins 做接口的自动化
newman 命令行工具的使用: https://www.npmjs.com/package/newman
创建git 仓库
将写好的 postman 脚本文件提交到git 仓库
企业微信-审批.postman_environment.json
企业微信—审批操作.postman_collection.json
Jenkins 创建任务
设置git仓库
添加自己的用户认证
使用自己的账号
设置定时任务
设置构建
newman run 企业微信--审批操作.postman_collection.json -e 企业微信-审批.postman_environment.json
run 后跟执行文件名
企业微信-群机器人
请求地址: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=aa144403-12f1-4bf5-a9bf-14275d38b7a7
请求方法:POST
请求数据
{
"msgtype": "text",
"text": {
"content": "广州今日天气:29度,大部分多云,降雨概率:60%",
"mentioned_list":["wangqing","@all"],
"mentioned_mobile_list":["13800001111","@all"]
}
}
参数 | 是否必填 | 说明 |
---|---|---|
msgtype | 是 | 消息类型,此时固定为text |
content | 是 | 文本内容,最长不超过2048个字节,必须是utf8编码 |
mentioned_list | 否 | userid的列表,提醒群中的指定成员(@某个成员),@all表示提醒所有人,如果开发者获取不到userid,可以使用mentioned_mobile_list |
mentioned_mobile_list | 否 | 手机号列表,提醒手机号对应的群成员(@某个成员),@all表示提醒所有人 |
发送成功之后企业微信中有对应的提示