-
Notifications
You must be signed in to change notification settings - Fork 0
/
tools_collection.md
43 lines (28 loc) · 2.61 KB
/
tools_collection.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
>一些开源的工具,比基础的命令行工具提供更多的特性和功能。这部分还未集成至工具包中。
* **ftptop**
ftptop 给你提供了当前所有连接到 ftp 服务器的基本信息,如会话总数,正在上传和下载的客户端数量以及客户端是谁。
* **mytop**
mytop 是一个很简洁的工具,用于监控 mysql 的线程和性能。
它能让你实时查看数据库以及正在处理哪些查询。
* **ntopng**
是 ntop 的升级版,它提供了一个能通过浏览器进行网络监控的图形用户界面。
它还有其他用途,如:地理定位主机,显示网络流量和 ip 流量分布并能进行分析。
* **jnettop**
以相同的方式来监测网络流量但比 iftop 更形象。它还支持自定义的文本输出,并能以友好的交互方式来深度分析日志。
* **ngrep**
ngrep 就是网络层的 grep。它使用 pcap ,允许通过指定扩展正则表达式或十六进制表达式来匹配数据包。
* **darkstat**
darkstat 能捕获网络流量并计算使用情况的统计数据。该报告保存在一个简单的 HTTP 服务器中,它为你提供了一个非常棒的图形用户界面。
* **vnStat**
vnStat 是一个网络流量监控工具,它的数据统计是由内核进行提供的,其消耗的系统资源非常少。
系统重新启动后,它收集的数据仍然存在。有艺术感的系统管理员可以使用它的颜色选项。
* **monitorix**
Monitorix 是轻量级的系统监控工具。它可以帮助你监控单独一台机器,并为你提供丰富的指标。它也有一个内置的 HTTP 服务器,来查看图表和所有指标的报告。
* **incron**
incron 允许你监控一个目录树,然后对这些变化采取措施。如果你想在目录‘a’中出现新文件时,将其复制到目录‘b’,这正是 incron 能做的。
incron :: inotify cron system
This program is an "inotify cron" system. It consists of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods.
* **SysUsage**
SysUsage 通过 Sar 和其他系统命令持续监控你的系统。一旦达到阈值它也可以进行报警通知。SysUsage 本身也可以收集所有的统计信息并存储在一个地方。它有一个 Web 界面可以让你查看所有的统计数据。
* **Shinken monitoring**
Shinken 是一个监控框架,其是采用 python 对 Nagios 进行了完全重写。它的目的是增强灵活性和管理更大环境。但仍保持所有的 nagios 配置和插件。