参数巡检与对比

本文介绍了参数巡检和参数对比的功能。参数巡检是指根据用户自定义参数值或默认推荐值,对实例的参数配置进行批量检查。参数对比则是用于发现不同实例之间参数设置值的差异,帮助识别潜在的风险。

背景

参数巡检与对比功能支持自定义的规则模板,基于模板可以定期自动或手动发起实例间的参数巡检、参数对比分析任务。分析任务的结果以报告的形式展示,通过报告可以获取参数诊断的推荐建议以及实例间参数设置不一致的内容详情。

应用场景

  • 参数巡检:基于自定义参数值或默认推荐值,批量巡检实例的参数设置情况。

    • 自定义参数值:用户根据自己的需求设定的数值。

    • 默认推荐值:DAS的默认推荐值,与DAS参数诊断功能的推荐值一致。基于实例状态信息、参数模板、附加参数相关基准概念、计算公式和专家经验给出的推荐值。

  • 参数对比:用于发现不同实例之间参数设置值的差异,或实例参数的实际运行值与用户自定义参数值之间的差异。

使用限制

  • 目标数据库引擎为:

    • RDS MySQL(不支持MySQL集群系列)

    • PolarDB MySQL

  • 目标数据库云实例已接入DAS,并且接入状态显示为接入正常,接入方法详情请参见接入数据库实例

  • 只支持控制台可修改参数的巡检与对比。

  • 同一用户最多支持设置100个规则。

    • 规则:用户可以自定义参数巡检、参数对比的基础规则,包括规则的别名、备注、支持引擎、分析类型,同时可以设置巡检或对比的目标参数值。

  • 同一用户最多支持设置100个模板。

    • 模板:用户可以基于规则创建参数巡检与对比的运行模板,包括模板的别名、备注、关联的基础规则、自动巡检的运行周期、模板的启用状态,同时可以选择应用模板的实例。

  • 同一参数巡检模板最多支持关联100个实例。

  • 同一参数对比模板最多支持关联10个实例。

  • 同一实例只能关联同一类型(参数巡检、参数对比)的一个模板,新的关联会覆盖旧的关联。

  • 只有参数巡检支持自动发起任务,因此只有参数巡检模板支持周期的设置。

功能介绍

  • 规则模板

    • 创建与管理规则

      image

      • 创建规则:用户可以分别针对MySQL、PolarDB MySQL自定义参数巡检、参数对比的规则,并设置对应的分析参数值。

        分析任务会基于特定参数值(如设置)> 实例运行值(如采用)> 默认推荐值(与参数诊断推荐值一致)的优先级进行参数巡检、参数对比。

      • 管理规则:用户可以在规则管理页面查看、修改、删除已创建的规则。

    • 创建与管理模板

      image

      • 创建模板:用户可以基于规则创建参数巡检与对比的模板,自定义设置自动巡检的运行周期、模板的启用状态、选择应用模板的实例。

        重要

        参数对比模板无法设置周期。

      • 管理模板:用户可以在规则管理页面查看、修改、删除已创建的模板,以及修改实例与模板的关联关系。

  • 发起任务

    • 自动巡检任务:基于用户已启用的巡检模板,按周期自动发起参数巡检任务。

    • 手动发起任务:用户可以在功能页面选择模板手动发起参数巡检与参数对比任务。此外,参数对比支持直接选择实例,进行实例间的参数设置对比。

  • 查看结果

    • 用户可以在功能页面查看历史任务概览信息与任务报告详情。

      image

      • 参数巡检:查看报告获知参数诊断的推荐建议。

      • 参数对比:查看报告获知参数设置对比情况。

操作步骤

  1. 登录DAS控制台

  2. 在左侧导航栏,单击工具箱 > 巡检评分

  3. 在右侧打开的页面单击参数巡检与对比。

  4. 点击设置,进入参数巡检与对比的规则模板页:

    1. 设置规则

      1. 创建规则:点击左上方规则管理,在抽屉页新增规则

      2. 查看规则:对于已经创建的规则,支持规则ID与规则别名的搜索查看,也可以分类筛选不同引擎、类型的规则进行查看。

      3. 管理规则:点击操作列详情,可以查看与修改已创建的规则。支持单个规则的删除与多个规则的批量删除。

      规则项

      说明

      规则别名

      自定义规则别名,用于快速识别该项规则。

      规则备注

      自定义规则备注,用于简单介绍该项规则。

      引擎类型

      该规则适用的引擎类型:

      • MySQL:该类型代表规则支持RDS MySQL引擎。

      • PolarDBMySQL:该类型代表规则支持PolarDB MySQL引擎。

      类型

      该规则的类型:

      • 参数巡检规则

      • 参数对比规则

      参数值

      用于参数巡检或参数对比的参数基线值

      • 默认使用与参数诊断推荐值一致的参数值。

      • 选择实例运行值,将创建所选实例当前的参数运行值快照,用于分析。

      • 选择特定参数值,将按照特定参数设置值进行分析。

      重要

      分析任务会基于特定参数值(如设置)> 实例运行值(如设置)> 默认推荐值的优先级进行参数巡检、参数对比。

      请确认输入正确格式的参数名与参数值。

    2. 设置模板

      1. 创建模板:点击左上方新增模板,在弹窗创建新的模板。

      2. 查看模板:对于已经创建的模板,支持模板ID与模板别名的搜索查看,也可以分类筛选不同引擎、类型、启用状态的模板进行查看。

      3. 管理模板:点击操作列详情,可以查看与修改已创建的模板。支持单个规则的删除、启用状态修改与多个规则的批量删除、批量启用状态修改。点击操作列选择实例,调整实例与模板的关联关系。

        模板项

        说明

        模板别名

        自定义模板别名,用于快速识别该项模板

        模板备注

        自定义模板备注,用于简单介绍该项模板

        启用状态

        模板的启用状态。

        说明

        创建分析任务时,只能选择已启用的模板。

        关联规则

        每个模板必须关联一个规则。

        重要

        初次关联后,该模板只能修改为同引擎、同类型的规则。

        周期

        模板的运行周期。

        重要

        只支持按自定义周期进行参数巡检,关联的规则类型为参数对比时不支持选择周期。

        选择实例

        选择应用该模板的实例。

        重要

        同一参数巡检模板最多支持关联100个实例。

        同一参数对比模板最多支持关联10个实例。

        同一实例只能关联同一类型(参数巡检、参数对比)的一个模板,新的关联会覆盖旧的关联。

        基于模板分析时会清理过期的关联实例。

  5. 模板设置完成后,会根据模板内容自动发起参数巡检任务;也可以在参数巡检与对比页签点击发起任务,手动创建参数巡检、参数对比任务。

    任务类型

    手动发起方式

    参数巡检

    • 选择已启用的参数巡检模板发起任务

    参数对比

    • 选择已启用的参数对比模板发起任务

    • 选择实例快速发起参数对比任务

  6. 在对应引擎页签,查看参数巡检与对比的结果详情。

    1. 页面支持根据任务类型发起类型筛选查看。

    2. 单击操作查看报告,查看对应的巡检与对比结果详情。

      诊断结果中的建议程度:

      建议程度

      说明

      Important(重要)

      用户自定义的参数设置值。

      Critical(严重)

      建议立即修改。

      Warn(警告)

      建议根据需要修改。

      Notice(通知)

      该参数值与引擎默认模板中的参数值不同。

相关文档

参数巡检与对比-实践操作