pmm监控oracle

本文介绍了如何使用Percona Monitoring and Management (PMM)来监控Oracle数据库。详细步骤包括安装PMM、配置PMM-client、安装Oracle_exporter、设置监控页面、配置告警通道以及实现通过钉钉直接查看告警。通过PMM,可以有效地监控Oracle数据库的性能和状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pmm介绍

pmm是percona monitoring and management的简称,是集成了grafana+prometheus的监控工具,自带了mysql、postgresql、mongodb的监控exporter,对于oracle的监控,需要额外安装oracle_exporter才能实现。

pmm安装

(1)安装docker

(2)拉取pmm docker镜像

官方推荐的拉取docker镜像的命令,默认会拉取当前最新的版本(docker pull percona/pmm-server:latest),比如2.28;但是经过安装测试,2.27版本并不如之前2.24版本好用(包括展示以及告警),所以建议还是使用2.24及以下版本。

pmm2.24可以去集成sftp上下载

load镜像:

docker load -i pmm.tar

docker images

(3)创建volume:

卷的概念不仅解决了数据持久化的问题,还解决了容器间共享数据的问题。使用卷可以将容器内的目录或文件持久化, 当容器重启后保证数据不丢失

docker create --volume /docker --name pmm-data percona/pmm-server:2 bash

docker volume ls

(4)创建并启动pmm容器:

docker run --detach --restart always --publish 443:443 --volumes-from pmm-data --name pmm-server percona/pmm-server:2

docker ps

如果报错 WARNING: IPv4 forwarding is disabled. Networking will not work.

需要将net.ipv4.ip_forward=1加入到/etc/sysctl.conf,并执行sysctl -p生效

(5)修改admin密码

默认的用户密码是admin/admin,pmm访问 https://172.16.80.56:443

https对应的443端口

pmm-client安装配置(被监控节点配置)

(1)pmm-client下载

Download Percona Monitoring and Management 2

经测试,pmm2-client-2.26.0-6.el7.x86_64.rpm与pmm-2.24兼容

(2)被监控节点pmm安装

rpm -ivh percona-toolkit-3.1.0-2.el7.x86_64.rpm --nodeps

rpm -ivh pmm2-client-2.26.0-6.el7.x86_64.rpm

systemctl status pmm-agent

(3)配置pmm-client

pmm-admin config --server-insecure-tls --server-url=https

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值