开源监控平台,深入了解应用程序和数据库的性能。
佩尔科纳 Monitoring & Management 是一个免费的、同类最佳的开源数据库监控和管理解决方案。它可帮助企业降低复杂性并简化管理,同时优化性能并提高业务关键型数据库环境的安全性,无论它们位于何处,包括本地或云中。
通过部署 Percona 在几秒钟内获得更多见解 Monitoring & 在 Linode 上管理一键式应用程序。
包括软件
软件 | 描述 |
---|---|
Docker | Docker被用来将Percona PMM容器化。 |
Grafana | Grafana 是一个可视化工具,提供图表、图形和警报。为Percona PMM提供这些工具 |
pmm-adPMM 服务器 | PMM服务器是PMM的中心部分,它汇总收集的数据并以表格、仪表盘和图表的形式呈现在网络界面上。 |
部署后开始工作
访问您的 Percona Monitoring 和 Management Server 的 Grafana 挡泥板
在Percona之后 Monitoring 并且管理服务器已完成安装,您将能够访问其 Grafana 仪表板 http://
与您的 Linode 的 IPv4 地址。要找到你的Linode的IPv4地址:
- 点击侧边栏的Linodes链接。你会看到你所有的Linodes的列表。
- 找到你刚刚在部署应用程序时创建的Linode并选择它。
- 导航到网络标签。
- 你的IPv4地址将被列在IPv4表中的地址栏下。
- 复制并粘贴IPv4地址到一个浏览器窗口。确保你使用的是
http://
. - 你会看到Grafana 的登录界面:
- 输入以下用户名和密码的默认值,然后点击 登录 按钮:
Entry Default Value
n
Username admin
Password The admin password you selected wheyou created the app.
- 然后你会看到PMM主控板正在监控你的服务器:
安装 Percona Monitoring 和管理客户端
要开始监控数据库节点,你需要在托管数据库的Linode上安装PMM客户端,并将该节点连接到PMM服务器上。
注意:PMM服务器与Linode的Percona(PMM)一起部署 Marketplace 应用程序与 PMM 客户端版本 2 兼容。
- 通过SSH连接到你的Linode。
- 更新你的系统软件。
Debian 或Ubuntusudo apt-get update && apt-get upgrade
CentOSsudo yum update
3.配置Percona存储库,使用 霹雳火发布 工具。首先,你需要下载并安装官方的 percona-release
包来自Percona::
Debian 或Ubuntu :
wget https://repo.percona.com/apt/percona-release_latest.generic_all.deb
sudo dpkg -i percona-release_latest.generic_all.deb
CentOS:
sudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
4.
安装PMM客户端(版本2):
Debian 或Ubuntu :
sudo apt-get update
sudo apt-get install pmm2-client
CentOS:
sudo yum install pmm2-client
5.
将你的数据库节点连接到PMM服务器。替换 admin_password
与你的PMM服务器的 Grafana 密码,以及 192.0.2.0
用你的PMM服务器的IPv4地址。
注意:按照 "查找您的Linode的IP地址 "的步骤,检索您的PMM服务器的IPv4地址。
pmm-admin \
config \
--server-insecure-tls \
--server-url=https://admin:admin_password@192.0.2.0:443
一旦完成,你应该看到一个类似的输出:
Checking local pmm-agent status...
pmm-agent is running.
Registering pmm-agent on PMM Server...
Registered.
Configuration file /usr/local/percona/pmm2/config/pmm-agent.yaml updated.
Reloading pmm-agent configuration...
Configuration reloaded.
Checking local pmm-agent status...
pmm-agent is running.
监控一个数据库实例
一旦您的数据库节点和您的 Percona Monitoring 和 Management Server 正在通信,最后一步是添加要由 PMM 服务器监视的数据库实例。这些步骤在“数据库”节点上完成。
- 通过SSH连接到你的Linode。
- 添加你的数据库实例来被你的PMM服务器监控。这个命令将添加一个MySQL数据库实例来进行监控。你可以替换
mysql
与你的节点所托管的数据库类型(即postgresql
或mongodb
).见Percona的 管理PMM客户 详细情况请参见文件。pmm-admin add mysql
你的Percona仪表板现在应该在监控你的MySQL服务。
注意:你也可以使用Grafana 接口添加一个数据库远程实例节点。为了做到这一点,你的节点必须配置一个公共DNS名称。这种添加远程数据库实例的方法将不提供主机级的指标。
接下来的步骤
The Percona(佩尔科纳酒店) Monitoring 管理工具非常强大,可以配置为监视和显示数据库实例的各个部分。完成本指南中概述的基本配置后,您应该查看 Percona 的文档以了解有关 PMM 工具的更多信息。以下是一些建议的主题: