首页 > 其他分享 >第五十七章 历史监视器 - 汇总

第五十七章 历史监视器 - 汇总

时间:2023-01-27 10:12:04浏览次数:33  
标签:定义 Monitor 汇总 SYS 监视器 第五十七章 数据 History

第五十七章 历史监视器 - 汇总

汇总

Application Monitor 执行的 %Monitor.System.HistoryPerf%Monitor.System.HistorySys 类也在每天结束时创建每小时和每天的摘要。摘要被定义为持久类 SYS.History.HourlySYS.History.Daily;它们包括所有四个基类作为嵌入对象。

对于每个度量属性,系统可以计算每小时和全天的平均值、最大值(高水位线)、标准差、最小值、中值或总数。对于每个基类(SYS.History.PerformanceOSYS.History.WriteDaemonSYS.History.SystemUsageSYS.History .Database) 和每个汇总期间类,使用每个基类的 SetSummary() 方法。默认情况下,History Monitor 计算每小时和每日摘要的每个类的平均值、最大值和标准偏差。

注意:SYS.History.Performance 的计数器属性已标准化为这些计算的每秒速率(Total 除外)。

清除数据 创建摘要后,Application Monitor 会自动清除间隔和每小时数据库。间隔数据的默认值为七 (7) 天,每小时数据的默认值为 60 天,但可以使用 SYS.History.PerfData SYS.History.Hourly 类中的 SetPurge() 方法进行更改. SYS.History.Daily 数据不会自动清除,但可以使用 SYS.History.Daily:Purge()方法手动完成。

访问数据

由于数据库被定义为持久类,因此可以使用标准 SQL 或持久对象访问访问数据。在管理门户中使用 SQL 浏览器是查看创建的各种 SQL 模式/表(包括各个属性值)的一种快速简便的方法。

SYS.HistorySYS.History.PerfDataSYS.History.SysDataSYS.History.HourlySYS. History.Daily),可用于访问某个日期范围内的各个表格。

还为每个持久类提供了几种 Export() 方法,以便可以将各个表导出为 CSV 格式的文件,适用于 Microsoft Excel 等电子表格。特别是,SYS.History.PerfData:Export()方法创建的文件格式与 ^mgstat 实用程序创建的文件非常相似。

添加用户定义的指标

可以将用户定义的指标添加到历史监视器(SYS.History 包):

  1. 创建一个或多个继承自 SYS.History.Adaptor的类,并添加 %Numeric 属性以定义指标。

注:用户编写的类必须在 %SYS 命名空间中,并且应该以“Z”“z”开头,以防止与系统类命名冲突和升级过程中出现问题。

  1. 编写 Sample() 以实例化类并为每个属性提供周期值。在收集区间数据时调用此方法。
  2. 当编译类时,它会作为嵌入对象添加到 SYS.History 中的间隔持久类中。可以使用 SYS.History.Adaptor 类中提供的 INTERVAL 参数来选择收集时间和地点。这选择它添加到哪个间隔类以及哪个 %Monitor 类进行收集,如下表所示:
INTERVAL Selected Interval Class Used %Monitor Class Used
“User” (default) SYS.History.User %Monitor.System.HistoryUser
“UserPerf” SYS.History.UserPerf %Monitor.System.HistoryPerf
“UserSys” SYS.History.UserSys %Monitor.System.HistorySys

选择“UserPerf”或“UserSys”可与 SYS.History.PerfDataSYS.History.SysData 相同的时间间隔和相同的时间戳收集数据,这样可以更轻松地关联数据与系统数据。 “用户”让可以选择第三个(不相关的)时间间隔。

注意:SYS.History.Adaptor类中有几个参数提供了如何收集和汇总属性的选项;

  1. 用户定义的类也作为嵌入对象添加到 SYS.History.UserHourlySYS.History.UserDaily 汇总类中。用户定义的指标会像系统指标一样汇总并自动清除。

重要提示:用户定义的度量类成为持久数据中的嵌入对象。数据收集开始后不应更改定义:删除对象会导致孤立数据;重新定义现有的类或属性可能会导致已存储的数据被误解。但是,由于模式演变功能,可以安全地添加新对象和属性。

标签:定义,Monitor,汇总,SYS,监视器,第五十七章,数据,History
From: https://www.cnblogs.com/yaoxin521123/p/17068580.html

相关文章

  • 低压电工笔记 知识点汇总 day1
          blog:师万物 本文是学习内容的简单回顾,希望对大家能有所帮助。 直流交流串联电路、并联电路直流电路交流电路单相交流电路单相交流电路:单......
  • 电子元件笔记 知识点汇总 day1
          blog:师万物 本文是学习内容的简单回顾,希望对大家能有所帮助。 电路串联分压、并联分流电阻、电容、电感电感:通直流、阻交流电容:通交流,阻......
  • QQZone3 - 登录问题汇总
    login出现的错误URL没修改,用的还是fruitdbrsmd.getColumnName()和rsmd.getColumnLabel()SELECTfidASidFROM....getColumnName()->fidgetColumn......
  • 第五十六章 历史监视器 - 基本指标
    第五十六章历史监视器HistoryMonitor维护性能和系统使用指标的历史数据库。其主要目的是:提供性能基准并帮助分析性能问题。帮助分析一段时间内的系统使用情况以进行......
  • vue-grid-layout数据可视化图表面板优化过程所遇问题汇总
    对于drag事件不熟悉的,请先阅读:《drag事件详解:html5鼠标拖动排序及resize实现方案分析及实践》之前老项目grafana面板,如下图所示(GEM添加图表是直接到图表编辑,编辑完成后自......
  • tmux 命令汇总
    注意:本文内容适用于Tmux2.3及以上的版本,但是绝大部分的特性低版本也都适用,鼠标支持、VI模式、插件管理在低版本可能会与本文不兼容。#Tmux快捷键&速查表&简明......
  • 面试汇总:
    1.JavaGuide面试指导https://javaguide.cn/重点知识:虚拟机多线程微服务(重点)重点知识在javaguide面试指北2.八股文面试指南(已经保存到百度网盘---2022面试大全)......
  • SSH提示ssh: connect to host XXX.XXX.XXX.XXX port XXX: Operation timed out解决方
    服务器可能位于校园网或者公司网内部,而客户端没有连接校园网或者公司网,连接内网即可解决该问题。公网ip、端口号、主机名错误。以ubuntu系统的服务器为例,在终端中输入ip......
  • 开发中的汇总
    1.设置style的属性element.setAttribute('style','height:100px!important');2.style的用法(切换背景):style="{background:mmiuy?bg1:'url('+bg2+')',fontS......
  • Function函数式编程汇总
    publicclassParent{publicvoidprint(){System.out.println("Parent");}protectedIntegergetName(Stringname){return0;......