raybetapp官方下载 系统监控(PMM)提供了一个很好的解决方案。raybet雷竞技竞猜在线官网有时候,你会需要一个度量列表中不存在的node_exporter度量的。在这篇文章中,我们介绍一个简单的方法,并展示如何扩展可用指标的列表没有修改node_exporter代码。它是基于文本文件收集器。
使文本文件在pmm-client收集器
在默认情况下不启用此收集器的最新版本pmm-client。所以,首先让我们启用文本文件收集器。
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# rm pmm-admin linux:指标
好吧
,
删除
系统
pmm
- - - - - -
客户端
- - - - - -
主机名
从
raybet雷竞技竞猜在线官网监控
。
# pmm-admin增加linux:指标——收藏家。文件系统,启用= diskstats filefd loadavg, meminfo, netdev, netstat,统计,时间,uname, vmstat,文本文件——collector.textfile.directory =“/ tmp”
好吧
,
现在
raybet雷竞技竞猜在线官网监控
这
系统
。
# pmm-admin ls
pmm
- - - - - -
管理
1.13.0
PMM
服务器
|
10.178.1.252
客户端
的名字
|
pmm
- - - - - -
客户端
- - - - - -
主机名
客户端
地址
|
10.178.1.252
服务
经理
|
linux
- - - - - -
自命不凡的人
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - - - - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
服务
类型
的名字
当地的
港口
运行
数据
源
选项
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - - - - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
linux
:
指标
pmm
- - - - - -
客户端
- - - - - -
主机名
42000年
是的
- - - - - -
|
注意,整个列表默认收藏家必须重新启用。同时,别忘了为阅读指定的目录文件的指标(-collector.textfile.directory = / tmp)。出口商读取文件的扩展名.prom
添加一个定时任务的任务
第二步是添加一个定时任务任务收集度量标准,将它们放入一个文件中。
这是cron命令收集运行和停止集装箱码头工人的数量。
|
1
2
|
*
/
1
*
*
*
*
根
回声
- - - - - -
n
”“
>
/
tmp
/
docker_all
.prom
;
/
usr
/
本
/
码头工人
ps
- - - - - -
一个
|
sed
- - - - - -
n
“1 ! p”
|
/
usr
/
本
/
wc
- - - - - -
l
|
sed
- - - - - -
不
“s / ^ / node_docker_containers_total / p”
> >
/
tmp
/
docker_all
.prom
;
*
/
1
*
*
*
*
根
回声
- - - - - -
n
”“
>
/
tmp
/
docker_running
.prom
;
/
usr
/
本
/
码头工人
ps
|
sed
- - - - - -
n
“1 ! p”
|
/
usr
/
本
/
wc
- - - - - -
l
|
sed
- - - - - -
不
“s / ^ / node_docker_containers_running_total / p”
> >
/
tmp
/
docker_running
.prom
;
|
将命令的结果文件/tmp/docker_running.prom和/tmp/docker_running.prom由出口国和阅读。

通过使用一个脚本添加crontab任务
此外,我们有一些bash脚本,使它更容易添加crontab任务。
的第一个允许您收集登录用户和Innodb数据文件的大小。

你可以用fi的显示名称莱斯和指标或一组n电子战。
的第二个脚本更普遍。它让我们得到任何目录或文件的大小。这脚本可以直接放置到一个定时任务的任务。你应该指定监控实例的列表(例如/var/log /var/cache/araybet雷竞技竞猜在线官网pt /var/lib/mysql/ibdata1)
|
1
|
回声
“* / 5 * * * *根bash /root/object_sizes。sh /var/log /var/cache/apt /var/lib/mysql/ibdata1”
>
/
等
/
cron
。d
/
object_size
|
所以,我希望这提供了有用的洞察如何设置新PMM指标的集合,而不需要编写代码。请使用脚本或类似于上面提供的配置命令。
你会喜欢更多的资源
如果您是PMM,伟大的演示站点最新版本,给你们这些开箱即用的指标。或者是我们的免费的网络研讨会与PMM监测Amraybet雷竞技竞猜在线官网azon RDS吗?







pmm-admin增加linux:指标——收藏家。文件系统,启用= diskstats filefd loadavg, meminfo, netdev, netstat,统计,时间,uname, vmstat,文本文件-collector.textfile.directory =“/ tmp”
不工作…我试着只给“收藏家。=文本文件”和-collector.textfile启用。目录=“/ tmp”,但在所有情况下日志显示启用默认的收藏家,不包括文本文件收集器
收集器中默认启用pmm-admin 1.16.0发布。它的配置检查。舞会/usr/local/percona/pmm-client/textfile-co雷竞技下载官网llector文本文件的文件夹。
这个版本将在下周。
谢谢你的好文章。
我该怎么做如果我想自动可视化grafana收集的数据?
你应该确认你的度量是收集。
最简单的方法是普罗米修斯UI (https://your-pmm-ip/prometheus/)
如果度规存在于“表达式”下拉列表中您可能会继续将grafana元素添加到仪表板。
在下一篇文章中可以找到一些技巧“PMM仪表板”一节中
https://www.雷竞技下载官网percona.com/blog/2018/03/14/adding-custom-graphs-dashboards-praybet雷竞技竞猜在线官网ercona-monitoring-management/
对不起,回复延迟了…
谢谢你的好答案。
我将使用它作为一个参考! !