找文章 / 找答案
精选问答 更多内容

[管理与运维] <Yonghongtech>如何分析历史资源运行时长

mu婉清青铜二 显示全部楼层 发表于 2021-12-29 10:56:43 |阅读模式 打印 上一主题 下一主题
系统监控(Audit)用来监控系统的当前状态,系统内存的状态,仪表盘的访问情况,数据集的执行状态,文件系统的状态,分布式系统的状态等系统信息的状态。系统收集的监测数据部分直接记在内存里,部分记录在数据库里。数据库默认是永洪内嵌derby库,只记录当月的监控数据。如果想长期保存,用户可以通过系统管理-数据库连接配置-监控预警自定义数据库。收集数据的类型有两种,一种是隔一段时间采集一次信息,再清零,此类型会有很多条历史记录;另一种是只有一条记录的,例如只有当前的记录状态或是统计所有总数而生成的记录。
当系统启动后,所有监控信息就开始收集,用户也可以通过连接数据模块里面的定制数据集创建监控信息,然后通过仪表盘来展现数据。

本帖主要讲述如何在监控预警数据库中查询历史资源执行情况
在系统管理-监控预警模块,可以查到“运行资源信息监控统计”,但是这个监控表监控的是所有数据,如何针对性的筛选"资源运行时长>n秒"或"资源运行时长topN"的记录呢?找到数据库的资源运行监控表并掌握其表结构信息即可。
注意:数据库中存储的是经年累月的监控数据,数据量极大,我们查询的又是细节数据,查询可能很慢,请尽量在数据库中直接查,避免在永洪里查


详细步骤:
前提:需要在系统管理-系统设置-数据库连接配置中配置监控预警数据库。
1,监控表:grecentqry
2,表结构:
alias别名
jobname任务名称
cachekeyid缓存KEYID
dbname报表名称
host主机
idID
sidSID
sourcetype数据源类型
type类型
username用户名
alias_locale别名
cachekeyid_locale缓存KEYID
canpush
dbname_locale报表名称
expnestcount
host_locale主机
id_localeID
jobname_locale任务名称
keeptime持续时间
msize占用内存空间
opt_locale选项
queryname_locale查询名称
rcnt行数
refname_locale资源名称
sidlocaleSID
sourcetype_locale数据源类型
status_locale状态
stoptime停止时间
type_locale类型
usercolcount数量
username_locale用户名

3,示例:
111.png




最佳答案

永洪Tech-CIDX 白银二 关注Ta

2021-12-29 10:56:44

回复

使用道具 举报

精彩评论1

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-12-29 10:56:44
   
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部