PMM2:迟到的礼物-2.8.0版本发布

PMM2.8.0版本新增了远程节点删除功能,可通过PMM-client、swagger控制台、直接调用API或新版页面操作。此外,还介绍了安全威胁工具(STT),用于执行数据库安全检查,提升安全性。STT初期关注点在于检查版本更新和空密码用户。
摘要由CSDN通过智能技术生成

节后开工,打开熟悉的页面,发现PMM在6月25日偷偷发布了一个新版本。

2bbc0ed686823d9a235768b6ce689e07.png

偷窥一眼更新内容令人泪崩,作为PMM2的老大难问题--远程节点只能加不能删 的问题,终于解决了。

5168ef308322c267ed57ab73b84816c7.png

关于这个删除问题的诟病,在社区中吐槽已久,终于在5月16日,大佬立下了flag,这一个多月还真就搞好了,大爷终究还是大爷。

0e921eac2d42a9e6fd0f889e221548ff.png

那今天就主要探讨下PMM中几种常见的节点删除方法。


方式1:PMM-client

在安装PMM-client的服务器上,节点的删除,可以通过remove命令来实现

pmm-admin remove [<flags>] <service-type> <service-name># 例:
pmm-admin remove  mongodb address=127.0.0.1:27017/admin

要注意在PMM1 和 2版本中命令是有些不同的,具体要看下手册。

方式2:swagger控制台

对于一些无法安装client的环境,如RDS,我们一般通过remote方式监控。这种实际上是在PMM Server上启动不同的exporter和端口,来充当client监控远端数据库。

[root@d82370aaccdb opt]# ps -ef|grep export
root       137    37  0 Jun01 ?        00:00:43 /usr/local/percona/pmm2/exporters/node_exporter --collector.bonding --collector.buddyinfo --collector.cpu --collector.diskstats --collector.entropy --collector.filefd --collector.filesystem --collector.hwmon --collector.loadavg --collector.meminfo --collector.meminfo_numa --collector.netdev --collector.netstat --collector.netstat.fields=^(.*_(InErrors|InErrs|InCsumErrors)|Tcp_(ActiveOpens|PassiveOpens|RetransSegs|CurrEstab|AttemptFails|OutSegs|InSegs|EstabResets|OutRsts|OutSegs)|Tcp_Rto(Algorithm|Min|Max)|Udp_(RcvbufErrors|SndbufErrors)|Udp(6?|Lite6?)_(InDatagrams|OutDatagrams|RcvbufErrors|SndbufErrors|NoPorts)|Icmp6?_(OutEchoReps|OutEchos|InEchos|InEchoReps|InAddrMaskReps|InAddrMasks|OutAddrMaskReps|OutAddrMasks|InTimestampReps|InTimestamps|OutTimestampReps|OutTimestamps|OutErrors|InDestUnreachs|OutDestUnreachs|InTimeExcds|InRedirects|OutRedirects|InMsgs|OutMsgs)|IcmpMsg_(InType3|OutType3)|Ip(6|Ext)_(InOctets|OutOctets)|Ip_Forwarding|TcpExt_(Listen.*|Syncookies.*|TCPTimeouts))$ --collector.processes --collector.standard.go --collector.standard.process --collector.stat --collector.textfile.directory.hr=/usr/local/percona/pmm2/collectors/textfile-collector/high-resolution --collector.textfile.directory.lr=/usr/local/percona/pmm2/collectors/textfile-collector/low-resolution --collector.textfile.directory.mr=/usr/local/percona/pmm2/collectors/textfile-collector/medium-resolution --collector.textfile.hr --collector.textfile.lr --collector.textfile.mr --collector.time --collector.uname --collector.vmstat --collector.vmstat.fields=^(pg(steal_(kswapd|direct)|refill|alloc)_(movable|normal|dma3?2?)|nr_(dirty.*|slab.*|vmscan.*|isolated.*|free.*|shmem.*|i?n?active.*|anon_transparent_.*|writeback.*|unstable|unevictable|mlock|mapped|bounce|page_table_pages|kernel_stack)|drop_slab|slabs_scanned|pgd?e?activate|pgpg(in|out)|pswp(in|out)|pgm?a?j?fault)$ --no-collector.arp --no-collector.bcache --no-collector.conntrack --no-collector.drbd --no-collector.edac --no-collector.infiniband --no-collector.interrupts --no-collector.ipvs --no-collector.ksmd --no-collector.logind --no-collector.mdadm --no-collector.mountstats --no-collector.netclass --no-collector.nfs --no-collector.nfsd --no-collector.ntp --no-collector.qdisc --no-collector.runit --no-collector.sockstat --no-collector.supervisord --no-collector.systemd --no-collector.tcpstat --no-collector.timex --no-collector.wifi --no-collector.xfs --no-collector.zfs --web.disable-exporter-metrics --web.listen-address=:42002
root       142    37  0 Jun01 ?        00:00:59 /usr/local/percona/pmm2/exporters/mysql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值