NetBackup IT Analytics 用户指南
- 简介
- 了解门户
- 浏览清单
- 熟悉报告
- 生成和维护报告
- 选择报告范围
- 按属性对主机进行分组
- 在报告范围选择器中搜索主机
- Backup Manager 高级范围选择器设置
- 解决方案报告范围选择器设置
- 报告中的度量单位
- 自定义报告过滤器逻辑
- 对报告中的列进行排序
- 将表格式报告转换为图表
- 分发、共享、预定和警报
- 组织报告
- 使用动态模板设计器
- 动态模板设计器快速入门
- 转换为同类的产品专用模板
- 动态模板函数配置
- 使用字段生成器创建字段
- 范围选择器组件 - 自定义过滤器
- 配置柱状图动态模板
- 创建柱状图动态模板的步骤
- 配置面积/堆积面积图动态模板
- 性能指标数据折线图
- 折线图字段要求
- 每个折线图一个对象,每个图表一个或多个指标数据
- 每个折线图多个对象,每个图表一个指标数据
- 堆积柱状图动态模板的示例
- 在表格式动态模板中创建迷你图
- 添加或编辑方法
- 验证并保存方法
- 使用 SQL 模板设计器
- 数据库已发布视图
- 创建 SQL 模板
- 设置 SQL 模板输出的格式
- 在 SQL 模板设计器中配置表
- 高级 SQL 报告模板选项
- 导出/导入 SQL 模板
- 用于报告查询构建的管道函数
- APTlistOfDates
- aptStringConcat
- getServerAttributeValue
- getObjectAttributeValue
- getChildServerGroupContextById
- getServerGroupContextById
- secsToHoursMinSecs
- APTgetTapeDriveStatusName
- getFullPathname
- listJobSummaryAfterRestart
- listJobSummaryAfterRestartNBW
- NetWorker 备份作业的 listJobSummaryAfterRestart
- listOfBackupWindowDates
- listChargebackCatByVOLSDetail
- listChargebackCatByNcVolDetail
- listChargebackCatByFSDetail(适用于 HNAS)
- listChargebackCatByFSDetail(适用于 EMC Isilon)
- listChargebackByLUNSummary
- listChargebackByLUNDetail
- listChargebackCatByLUNSummary
- listChargebackCatByLUNDetail
- 警报配置
- 管理主机、备份服务器和主机组
- 管理属性和对象
- 提供门户访问和用户权限
- 配置主计划和备份时段
- 添加、编辑和移动策略
- 解决方案管理
- 管理和监视数据收集
- 使用 Capacity Manager 主机数据收集
- Veritas NetBackup 的发现策略
- 查看和管理系统通知
- 使用高级参数自定义
- 高级参数的用例
- 访问控制高级参数
- 常规数据收集的高级参数
- 云数据收集的高级参数
- 主机发现和收集的高级参数
- Backup Manager 高级参数
- Capacity Manager 高级参数
- File Analytics 高级参数
- Virtualization Manager 高级参数
- 管理门户环境
- 管理勒索软件评分卡
- 分析文件
- 对门户进行故障排除
- 属性继承覆盖
- 了解报告数据缓存
自定义下钻查询和示例
以下示例说明了如何指定自定义下钻查询。
确保用于下钻查询的字段(在本示例中为 S)未应用任何格式设置。
systemName=backupDetails&jobId=${row['S']}
其中:
systemName | systemName - 下钻查询现成报告模板所需的前缀。要标识现有报告模板的 systemName、templateName 或 templateInstanceID,请生成该报告,并在活动的浏览器窗口中键入:Ctrl-Alt-T templateName - 下钻查询 SQL 模板设计器中设计的自定义报告模板所需的前缀。 templateInstanceID - 下钻查询在此动态模板设计器中创建的报告模板所需的前缀。 | |
<displayReportName> | 插入特定的报告系统名称、模板名称或模板实例 ID,以及要由父报告提供的变量。请注意,前面带有与符号 (&) 的字符串表示将传递给报告的参数。 要标识现有报告模板的 systemName、templateName 或 templateInstanceID,请生成该报告,并在活动的浏览器窗口中键入:Ctrl-Alt-T | |
=${row['<field_name>']}.data | 字段名称规范所需的语法;用值代替 <field_name>。 在此示例中,S 是作业 ID 字段的别名。 |
要标识现有报告模板的 systemName、templateName 或 templateInstanceID,请生成该报告,并在活动的浏览器窗口中键入:Ctrl-Alt-T
这个更高级的示例说明了如何使用条件指定多个下钻查询。
${row['F'] == 'fb' ? 'templateInstanceId=25200' :
'systemName=listCKDVolumeUtilSummary'}&extendedPoolIds=$ {row['D']}&reportScope=&lunStatus=C
在此示例中,如果 F 的值为 fb,则下钻查询报告 ID 为 25200 的报告(LUN 利用率概要表)。否则,下钻查询 listCKDVolumeUtilSummary(IBM CKD 卷概要表)。
要标识现有报告模板的 systemName、templateName 或 templateInstanceID,请生成该报告,并在活动的浏览器窗口中键入:Ctrl-Alt-T
此示例显示对“阵列详细信息”报告的下钻查询。
systemName=arrayDetail&ignoreParent=true&arrayId=${drillDownParam} &arrayIds=${drillDownParam}&tryIndex=3&historyDays=3& dateRange.startDateTime=1359763535166&dateRange.finishDateTime=1390867535166 &groupById=13
其中:
tryIndex | 用于控制汇总和磁盘卷利用率中显示的前 N 行:tryIndex=3& |
historyDays | 用于控制卷利用率中显示的前 N 行:historyDays=3& |
dateRange | 时间是从纪元开始的秒数: dateRange.startDateTime=1359763535166&dateRange.finishDateTime=1390867535166 |
groupById | groupById = 13 表示按月进行分组 GROUP_BY_HOUR: 10 GROUP_BY_DAY: 11 GROUP_BY_WEEK: 12 GROUP_BY_MONTH: 13 GROUP_BY_QUARTER: 14 GROUP_BY_YEAR: 15 |
请注意,如果要在 SQL 模板设计器中指定此下钻查询配置,语法为:
systemName=arrayDetail&ignoreParent=true&arrayId=$ {row['storage_array_id'].data}&arrayIds=${row[' storage_array_id'].data}&tryIndex=3&historyDays=3 &dateRange.startDateTime=1359763535166& dateRange.finishDateTime=1390867535166&groupById=13
要标识现有报告模板的 systemName、templateName 或 templateInstanceID,请生成该报告,并在活动的浏览器窗口中键入:Ctrl-Alt-T
本示例显示了“作业概要表”报告下钻查询的配置。
templateInstanceId=150&supportsPagenation=true&jobStatusIds=1&dateRange.startDate=$ {row['start_date_char']}&dateRange.startHour=${row['start_hour_char']}& dateRange.startMinute=0&dateRange.startSecond=0&dateRange.finishDate=${row[' finish_date_char']}&dateRange.finishHour=${row['finish_hour_char']}& dateRange.finishMinute=59&dateRange.finishSecond=59&dateRange.useFinishTime=false& backupServerIds=${row['server_id']}&parentJobOnly=false&ignoreRetries=true
作业企业对象下钻查询支持以下参数:
backupServerIds clientIds dateRange - dateRange is a complex Oracle type. Use the following format to pass values dateRange.startDate=${row['START_DATE']}&dateRange.startHour=$ {row['START_HOUR']}&dateRange.startMinute=${row['START_MIN']} &dateRange.startSecond=${row['START_SEC']}&dateRange.finishDate=$ {row['END_DATE']}&dateRange.finishHour=${row['END_HOUR']} &dateRange.finishMinute=${row['END_MIN']}&dateRange.finishSecond=$ {row['END_SEC']}&drilldownClientIds=${row['CLIENT_ID']} &dateRange.useFinishTime=true& jobTypeIds jobStatusIds statusExcludeIds includeFileList - 0 or 1 filePathName policyNameFilter mediaType parentJobOnly - 0 or 1 backupWindowId numberOfConsecutiveErrors includeMasterServers - 0 or 1 drilldownClientIds - If this was passed in, then the original scope is ignored. groupById Use the following values GROUP_BY_HOUR: 10 GROUP_BY_DAY: 11 GROUP_BY_WEEK: 12 GROUP_BY_MONTH: 13 GROUP_BY_QUARTER: 14 GROUP_BY_YEAR: 15