谷歌云平台¶
PMM可以监视Mraybet雷竞技竞猜在线官网ySQL或PostgreSQL实例谷歌云平台.
连接可以是直接使用,也可以是间接使用云SQL代理.
MySQL¶
数据库服务器必须能被PMM客户端访问。如果PMM客户端也不托管在GCP上,则需要添加具有公共接口的网络接口。
配置性能模式MySQL服务器上。使用GCP控制台云壳或者你自己的
gcloud安装、运行:gcloudsql实例补丁< instance_name >——database-flagsperformance_schema=在登录PMM用户界面。
选择配置→PMM库存→添加实例.
点击MySQL添加远程实例.
填写远程MySQL实例的详细信息。
- 确保使用性能模式被选中。
点击添加服务.
属性中的值MySQL实例概述仪表盘和在查询分析.
PostgreSQL¶
数据库服务器必须能被PMM客户端访问。如果PMM客户端也不托管在GCP上,则需要添加具有公共接口的网络接口。
配置
pg_stat_statements.在GCP PostgreSQL服务器上打开一个交互式SQL会话并运行:创建扩展pg_stat_statements;登录PMM用户界面。
选择配置→PMM库存→添加实例.
选择PostgreSQL添加远程实例.
填写远程PostgreSQL实例的详细信息:
- 在统计跟踪选项中,选择PG统计报表.
点击添加服务.
属性中的值PostgreSQL实例概述仪表板和查询分析.
云SQL代理¶
MySQL¶
在GCP上创建实例。
注意连接为
< project_id >: <区>:< db_instance_name >.启用管理API下载JSON证书文件。
启用性能模式.
运行Cloud SQL Proxy(在PMM Client节点上运行)。
作为Docker容器:
码头工人运行- d\- v~ /道路/ / admin-api-file.json: /配置\- p127.0.0.1:3306:3306\gcr.io / cloudsql-docker gce-proxy: 1.19.1\/ cloud_sql_proxy\实例=example-project-NNNN: us-central1: mysql-for-pmm=tcp: 0.0.0.0:3306\-credential_file=/配置在Linux上:
wgethttps://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64- ocloud_sql_proxy chmod+ xcloud_sql_proxy。/ cloud_sql_proxy实例=example-project-NNNN: us-central1: mysql-for-pmm=tcp: 3306\-credential_file=/ / credential-file.json /路径
添加实例。
pmm-admin添加mysql——主机=127.0.0.1——港口=3306\——用户名=根——密码=秘密\——服务名称=MySQLGCP——query-source=perfschema
PostgreSQL¶
在GCP上创建实例。
注意连接为
< project_id >: <区>:< db_instance_name >.启用管理API下载JSON证书文件。
运行Cloud SQL Proxy。
。/ cloud_sql_proxy实例=example-project-NNNN: us-central1: pg-for-pmm=tcp: 5432\-credential_file=/ / credential-file.json /路径登录PostgreSQL。
加载扩展:
创建扩展pg_stat_statements;添加服务:
pmm-admin添加postgresql——主机=127.0.0.1——港口=5432\——用户名=“postgres”——密码=秘密——服务名称=PGGCP
最近更新:2023-03-30