14.3 自定义MySQL服务器名称

本节介绍如何配置受监控 MySQL 主机的显示名称。

图 14.2 自定义 MySQL 服务器名称

内容在周围的文字中描述。

表 14.2 自定义

姓名 描述

将 MySQL 服务器名称显示为:

定义主机名的显示方式。可以进行以下显示设置:

  • 由代理报告(默认):MySQL 服务器名称与监控代理报告的完全相同。

  • Hostname only:只显示主机名,省略后缀,如 companyname.com.

  • 通过替换表达式转换:启用 替换表达式字段。这使您能够用自定义值替换部分或全部主机名。

替换表达式

使您能够用自定义值替换您的主机名。这些替换可以是简单的替换,也可以是更复杂的正则表达式。替换表达式是一个名称-值对,左边是原始值或正则表达式,右边是替换值。

您可以包含多个以逗号分隔的替换。

例如:

dx521\.example\.com=Staging
dx984[.]example[.]com=Production
database-server-(.*?)\.example\.com=$1
^database-server-="", [.]example[.]com$="",dx521="Staging DB"

使用正则表达式可以进行更复杂的替换。有关这些正则表达式中使用的语法的更多信息,请参阅 正则表达式构造

显示连接端点值

定义连接端点值的显示方式。可以进行以下显示设置:

  • 始终(默认):始终显示端点值。

  • 从不:从不显示端点值。

  • 对于非默认值3306:仅当端点值不同于和 时才显示 /tmp/mysql.sock