Skip to content

Commit e3342ee

Browse files
committed
补充 Glances
1 parent b94fedb commit e3342ee

File tree

4 files changed

+71
-0
lines changed

4 files changed

+71
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
- [日常维护](markdown-file/maintenance.md)
4141
- [日常监控](markdown-file/monitor.md)
4242
- [nmon 系统性能监控工具](markdown-file/Nmon.md)
43+
- [Glances 安装和配置](markdown-file/Glances-Install-And-Settings.md)
4344
- [SSH(Secure Shell)介绍](markdown-file/SSH.md)
4445
- [FTP(File Transfer Protocol)介绍](markdown-file/FTP.md)
4546
- [VPN(Virtual Private Network)介绍](markdown-file/VPN.md)

SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
* [日常维护](markdown-file/maintenance.md)
2626
* [日常监控](markdown-file/monitor.md)
2727
* [nmon 系统性能监控工具](markdown-file/Nmon.md)
28+
* [Glances 安装和配置](markdown-file/Glances-Install-And-Settings.md)
2829
* [SSH(Secure Shell)介绍](markdown-file/SSH.md)
2930
* [FTP(File Transfer Protocol)介绍](markdown-file/FTP.md)
3031
* [VPN(Virtual Private Network)介绍](markdown-file/VPN.md)

TOC.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
- [日常维护](markdown-file/maintenance.md)
2424
- [日常监控](markdown-file/monitor.md)
2525
- [nmon 系统性能监控工具](markdown-file/Nmon.md)
26+
- [Glances 安装和配置](markdown-file/Glances-Install-And-Settings.md)
2627
- [SSH(Secure Shell)介绍](markdown-file/SSH.md)
2728
- [FTP(File Transfer Protocol)介绍](markdown-file/FTP.md)
2829
- [VPN(Virtual Private Network)介绍](markdown-file/VPN.md)
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Glances 安装和配置
2+
3+
## Glances 介绍
4+
5+
- 相对 top、htop,它比较重,因此内容也比较多。小机子一般不建议安装。大机子一般也不建议一直开着。
6+
- 官网:<https://nicolargo.github.io/glances/>
7+
- 官网 Github:<https://github.com/nicolargo/glances>
8+
- 官网文档:<https://glances.readthedocs.io/en/latest/>
9+
- 当前(201810)最新版本为 3.0.2
10+
11+
12+
## Glances Linux 安装
13+
14+
- `curl -L https://bit.ly/glances | /bin/bash`
15+
- 需要 5 ~ 10 分钟左右。
16+
17+
## 用法
18+
19+
#### 本地监控
20+
21+
- 进入实时监控面板(默认 3 秒一次指标):`glances`
22+
- 每间隔 5 秒获取一次指标:`glances -t 5`
23+
- 在控制面板中可以按快捷键进行排序、筛选
24+
25+
```
26+
m : 按内存占用排序进程
27+
p : 按进程名称排序进程
28+
c : 按 CPU 占用率排序进程
29+
i : 按 I/O 频率排序进程
30+
a : 自动排序进程
31+
d : 显示/隐藏磁盘 I/O 统计信息
32+
f : 显示/隐藏文件系统统计信息
33+
s : 显示/隐藏传感器统计信息
34+
y : 显示/隐藏硬盘温度统计信息
35+
l : 显示/隐藏日志
36+
n : 显示/隐藏网络统计信息
37+
x : 删除警告和严重日志
38+
h : 显示/隐藏帮助界面
39+
q : 退出
40+
w : 删除警告记录
41+
```
42+
43+
44+
#### 监控远程机子
45+
46+
- 这里面的检控方和被监控的概念要弄清楚
47+
- 作为服务端的机子运行(也就是被监控方):`glances -s`
48+
- 假设它的 IP 为:192.168.1.44
49+
- 必需打开 61209 端口
50+
- 作为客户端的机子运行(要查看被检控方的数据):`glances -c 192.168.1.44`
51+
- 这时候控制台输出的内容是被监控机子的数据
52+
53+
54+
## 导出数据
55+
56+
- 个人测试没效果,后续再看下吧。
57+
- 官网文档:<https://glances.readthedocs.io/en/latest/search.html?q=export&check_keywords=yes&area=default>
58+
- 导出 CSV:`glances --export-csv /tmp/glances.csv`
59+
- 导出 JSON:`glances --export-json /tmp/glances.json`
60+
61+
## 资料
62+
63+
- <https://linux.cn/article-6882-1.html>
64+
- <http://www.qingpingshan.com/pc/fwq/394078.html>
65+
- <https://www.imooc.com/article/81038?block_id=tuijian_wz>
66+
- <http://pdf.us/2018/02/28/684.html>
67+
- <https://www.sysgeek.cn/monitor-linux-servers-glances-tool/>
68+
- <https://www.jianshu.com/p/639581a96512>

0 commit comments

Comments
 (0)