为数据库服务器维护期间,您可以暂停事件处理程序。代理继续收集数据,数据存储在存储库中,事件生成和显示。通知,如SNMP陷阱,电子邮件等等,不生成。
使单个实例的禁售期,您可以使用上下文菜单上MySQL实例页面。打开菜单并选择实例使事件处理程序中断。实例名是灰色的表示存在一个活跃的停电。没有触发事件处理程序为所选实例禁售期的持续时间。
您还可以输入以下命令来启用禁售期URL粘贴到浏览器的地址栏,用适当的主机名、端口和服务器名称:
https://主机名:18443/休息?命令= blackout&server_name =ServerName: 3306&blackout_state = true
URL由以下组件:
服务管理器主机名:MySQL企业服务管理器的URL。
命令
:要运行的命令。这可能是下列之一:停电
:应用或删除blackout_state
到指定的资产类型。blackout_status
:请求的当前停电状态指定的资产。
blackout_state
:可以是下列之一:真正的
:停电指定的资产。假
:把停电从指定的资产。
资产类型:这可能是下列之一:
server_name
:MySQL实例的名称和端口号。server_uuid
:MySQL实例的UUID。group_name
:组的名称。看到17章,管理组的实例为更多的信息。asset_type
(仅用于停电的代理和blackout_status代理)可以是下列之一agent.Agent
资产类型:指定代理。命令,或URL,还必须包含agent_id
参数。mysql.MysqlServer
:指定MySQL实例作为资产类型。命令,或URL,还必须包含id
参数,与MySQL实例UUID的价值。
登录到MySQL企业服务经理与停电用户的特权。有关更多信息,请参见22.5节,“MySQL企业监控”。最初使用时指定用户名和密码登录到监控界面。
还可以中断服务器组通过输入以下URL粘贴到浏览器的地址栏,用适当的主机名和服务器组名称:
https://localhost: 18443/休息?命令= blackout&group_name =金融&blackout_state = true
当HTTP身份验证对话框打开,输入管理员的凭证。
确认服务器断电了,检查一下它的名字是灰色的监控界面。
重新激活涂黑服务器或服务器组,使用适当的URL查询字符串,改变blackout_state = true
名称/值对blackout_state = false
。同样,这必须由具有管理权限的用户。
重新启动MySQL企业监控不激活服务器停电。
停电一个代理,使用以下URL:
https://localhost: 18443/休息?命令= blackout&agent_id =agentID&blackout_state = true
停电一个代理,目前所有MySQL实例监控代理,使用以下URL:
https://localhost: 18443/休息?命令= blackout&agent_id =agentID&blackout_state = true&recursive = true
检查代理的停电状态,使用以下URL:
https://localhost: 18443/休息?命令= blackout_status&agent_id =agentID&asset_type = agent.Agent
检查一个MySQL实例的停电状态,使用以下URL:
https://localhost: 18443/休息?命令= blackout_status&id =mysqlUUID&asset_type = mysql.MysqlServer
你也可以检查停电状态的MySQL实例使用的服务器名称。例如:
https://localhost: 18443/休息?命令= blackout_status&server_name =serverName
目前还不可能检查停电状态的一组。