配置统计任务
背景信息
当用户希望对系统中的业务进行性能数据采集和统计分析时,可以配置数据统计任务并绑定统计实例。在统计任务中可以实现统计周期、统计文件等基本配置。
性能管理任务将采集的数据写进统计文件时,任务处于繁忙阶段,在此阶段下发性能管理相关配置,系统会在等候时间较长时提示用户性能统计任务忙,请等待。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令pm,进入性能管理视图。
- 执行命令statistics enable,使能数据统计功能。
缺省情况下,数据统计功能处于未使能状态。
- 执行命令statistics-task task-name,创建统计任务,并进入统计任务视图。
- 执行命令binding instance-type instance-type { all | instance instance-name &<1-5> },在统计任务中绑定实例。
绑定实例后,系统将立即开始对实例的性能数据进行统计。
- (可选)执行命令measure disable measure-name,去使能统计任务中的统计指标。
缺省情况下,统计任务中实例的所有指标均处于使能状态。
去使能部分或全部数据统计指标后,如果用户需要将某个指标或者某些指标再次加入到此统计任务,可以执行命令measure enable [ measure-name ]或undo measure disable [ measure-name ],使能部分或全部数据统计指标。
用户可以使用display pm measure-info [ instance-type instance-type ]命令查看某个实例下面有哪些指标信息。
- (可选)执行命令statistics-cycle cycle,配置统计周期。
缺省情况下,统计周期是15分钟。
- (可选)执行命令sample-interval interval,配置采样周期。缺省情况下:
- 统计周期为5分钟时,默认采样周期为1分钟。
- 统计周期为10分钟时,默认采样周期为2分钟。
- 统计周期为15分钟时,默认采样周期为3分钟。
- 统计周期为30分钟时,默认采样周期为5分钟。
- 统计周期为60分钟时,默认采样周期为5分钟。
- 统计周期为1440分钟时,默认采样周期为15分钟。
通过display pm brief命令的回显参数Number of Active Statistics Objects可以查看当前统计对象的数量。当统计对象超过10000时,建议通过命令statistics-cycle将统计周期配置为30分钟或者更长的60分钟,通过命令sample-interval将采样周期配置为5分钟或更长。
- (可选)配置生成统计文件。
执行命令record-file disable,去使能统计文件的生成功能。
缺省情况下,系统会将统计结果自动保存在统计文件中。
当用户希望只对系统数据进行统计,而不希望生成的文件占用设备空间时,可配置该命令。去使能统计文件的生成功能后,用户仍可以通过命令display pm statistics task-name data-index index [ instance-type instance-type [ measure measure-name | instance instance-name &<1-5> ] * ]查看统计结果。
在统计文件的生成功能使能的情况下,执行命令record-interval interval,配置统计周期的个数。
缺省情况下:- 当统计周期为短周期(5、10、15、30、60分钟)时,统计周期的个数为4。
- 当统计周期为长周期(1440分钟)时,统计周期的个数为1。
执行该命令后,系统将在经历数据统计周期cycle × 统计周期的个数interval的时间后,以文件形式自动保存性能数据的统计信息。每个统计任务最多支持生成4个统计文件,如果在已存在4个统计文件的情况下,系统再生成新的统计文件,则日期较老的那个统计文件会被覆盖。
- (可选)配置统计数据超过阈值时进行告警上报。