【APM】报表导出时想要同步导出IP地址的解决办法

【APM】报表导出时想要同步导出IP地址的解决办法

问题:在导出某监视器组的报表时,有时需要对具体监视器比如服务器或者网络设备的IP地址进行同步导出,但我们的报表功能暂时不支持该需求,因此我们可以使用数据库语句来解决。

 解决办法:我们以导出监视器组的CPU使用率为例,具体操作步骤如下导航到App Manager UI->管理/设置->支持->数据库摘要->查询工具。执行以下查询:
SELECT mo.RESOURCEID,mo.DISPLAYNAME as MONITORNAME,col.TARGETADDRESS as IPADDRESS, COALESCE(hmo.DISPLAYNAME,'Not associated to Monitor Group') as "Monitor Group",cpu.MIN as CPU_MIN,cpu.MAX as CPU_MAX,cpu.avg as CPU_AVG FROM AM_ManagedObject mo INNER JOIN AM_ManagedResourceType mrt on mo.TYPE = mrt.RESOURCETYPE AND mrt.RESOURCEGROUP = 'SYS'  INNER JOIN COLLECTDATA col ON col.RESOURCENAME = mo.RESOURCENAME LEFT JOIN AM_PARENTCHILDMAPPER pcm on pcm.CHILDID = mo.RESOURCEID LEFT JOIN AM_ManagedObject hmo ON hmo.RESOURCEID = pcm.PARENTID and hmo.TYPE = 'HAI'  INNER JOIN (SELECT RESID,min(MINVALUE) as min,MAX(MAXVALUE) as max,(SUM(TOTAL)/SUM(TOTALCOUNT)) as avg FROM AM_CPU_MinMaxAvgData data INNER JOIN AM_ATTRIBUTES att on att.ATTRIBUTEID = data.ATTRIBUTEID and att.ATTRIBUTE = 'CPU Utilization' WHERE data.ARCHIVEDTIME > (EXTRACT(EPOCH FROM (CURRENT_DATE - INTERVAL '30 days')) * 1000::bigint) GROUP BY RESID) cpu ON cpu.RESID = mo.RESOURCEID where hmo.DISPLAYNAME='监视器组名称' order by 2

    • Related Articles

    • 如何在APM中获取KVM虚拟机的IP地址

      qemu-guest-agent是什么? qemu-guest-agent是一个辅助守护进程,它将安装在访客守护进程中。用于在主机和访客之间交换信息,并在访客中执行命令。 qemu-guest-agent 主要用于两件事: 正确关闭访客,而不是依赖ACPI命令或Windows策略。 在进行备份时冻结访客文件系统(在Windows上使用卷影复制服务VSS)。 仅当qemu-guest-agent安装在特定虚拟机上时,才会获得虚拟机的IP地址 。 安装: 主机: ...
    • 【APM】停机摘要报表

      新版本 APM 中多了一个每日发送的停机摘要报表: 默认每天 8 点发送最近 24 小时内的可用性详情报表到 admin 账户邮箱。 可以通过设置->启用报表->停机摘要报表,启/禁用和调整设置:
    • 添加新监视器时,它显示“无法获取接口详细信息。给定系统的IP地址是 ..”

      这是因为SNMP代理返回的系统IP地址错误。 解决方案: 停止Applications Manager。 转到 <Applications Manager Home>/working/conf> 目录并备份seed.conf文件。  使用 WordPad 或 vi 编辑器编辑存在的seed.file,将<ENABLE_SNMP_DISCOVERY="true">条目更改为<ENABLE_SNMP_DISCOVERY="false">。 重新启动Applications ...
    • 【APM】添加计划报表页面选择业务组 子组无法显示报HTTP Status 400

      报错截图: 解决方法: 备份以下路径的Server.xml文件,再用附件Server.xml文件替换--重启apm--清除浏览器缓存 AppManager_Home\working\apache\tomcat\conf\backup AppManager_Home\working\apache\tomcat\conf
    • 报表中hostname显示为IP地址的可能原因?

      如果您在DNS(域名系统)或hosts文件中没有特定主机名的条目,但您仍然能够解析IP地址,则解析可能是通过其他方式进行的,如NetBIOS名称解析或本地网络广播。 在Windows中,NetBIOS(网络基本输入/输出系统)是一种传统的网络协议,它提供了一种将本地网络中的计算机名称解析为IP地址的方法。它使用广播和名称解析协议,如NBNS (NetBIOS名称服务)来解析名称。 ...