17.10 - 示例:启用 BTEQ 脚本以作为预警操作运行 - Teradata Viewpoint - Teradata Workload Management

Teradata® Viewpoint 用户指南

Product
Teradata Viewpoint
Teradata Workload Management
Release Number
17.10
Release Date
2021 年 10 月
Content Type
用户指南
Publication ID
B035-2206-101K-CHS
Language
中文 (简体)
在此示例中,仅在工作日夜间将 BTEQ 脚本作为 Teradata 系统 TEST1 的预警操作运行并在预警查看器门户组件中跟踪预警。BTEQ 脚本 cpuUsageReport.txt 包含以下宏,该宏可返回对每日工作负载进行的问题分析:EXECUTE ResPmaTotal;
  1. 将 BTEQ 脚本 cpuUsageReport.txt 复制到 Windows 服务器的 InstallFolder\Teradata\Client\16.20\Teradata Notification Service\sql 处。
  2. 验证 Teradata 通知服务是否正在 Windows 服务器上运行。
    1. 在 Windows 命令提示符下,键入 services.msc
    2. 在服务列表中查看 Teradata 通知服务的状态是否为已启动。
    3. 如果服务已停止,则右键单击服务名称并选择开始
  3. 预警设置组件中,配置传递设置。
    1. 设置选项列表中,选择Delivery Settings (传递设置)
    2. 身份验证列表中,选择TERADATA 登录
    3. 选择TERADATA 登录旁边的 ""
    4. TDPID 框中,键入 TEST1 系统的 TDPID。
    5. 选中启用登录复选框。
    6. 输入登录名称和密码。
    7. [可选] 从测试 TERADATA 登录列表中,选择 BTEQ (Windows)
    8. [可选] 单击Test (测试)验证登录设置是否正确。
    9. 单击Apply (应用)
  4. 预警设置组件中,创建操作集。
    1. 设置选项列表中,选择Alert Presets (预警预设)
    2. 预设选项列表中,选择Core Hours (核心时间)
      确认框中显示的夜间时间与此预警操作的工作日夜间时间相对应。
    3. 预设选项列表中,选择Action Sets (操作集)
    4. 选择操作集旁边的 ""
    5. 操作集名称中,键入 cpuUsageReport
    6. 时间复选框中,选中夜间复选框,然后清除核心周末复选框。
    7. 操作下,确保选中Include in Alert Viewer (包括在预警查看器中)复选框。
      缺省情况下会选中此选项,以便您查看在Alert Viewer (预警查看器)组件中为此操作设置的预警。
    8. 操作列表中,选中 BTEQ 复选框。
    9. 位置列表中,选择您的 Windows 服务器。
    10. 脚本列表中,选择cpuUsageReport.txt
      如果该脚本未显示在列表中,请确认脚本 cpuUsageReport.txt 是否位于以下位置:InstallFolder\Teradata\Client\16.20\Teradata Notification Service\sql
    11. TDPID列表中,选择TEST1
    12. 单击Apply (应用)
  5. 在用于 Teradata Viewpoint 监控的 受监控系统组件中,配置 TEST1。
    1. 选择系统旁边的 "",然后选择Add Teradata System (添加 Teradata 系统)
    2. 系统别名中,键入 TEST1
    3. 选中Enable system (启用系统)复选框以激活要监控的 TEST1 系统。
    4. TDPID 框中,键入 TEST1 系统的 TDPID。
    5. 输入登录名称和密码。
    6. 单击Apply (应用)
  6. 受监控系统组件中,配置数据收集器。
    1. 系统列表中,单击 TEST1
    2. 设置列表中,选择Data Collectors (数据收集器)
    3. 数据收集器列表中,单击资源使用情况,选中启用统计管理器收集器复选框,然后单击应用
    4. 数据收集器列表中,单击系统统计数据,再单击启用统计管理器收集器复选框,然后单击应用
  7. 受监控系统组件中,定义预警规则。
    1. 系统列表中,选择TEST1
    2. 设置列表中,选择Alerts (预警)
    3. 预警类型列表中,单击系统
    4. 单击预警旁边的 ""
    5. 预警名称中,键入 cpuUsageReportAlert
    6. 选中已启用预警复选框。
    7. 严重程度列表中,选择
    8. 预警规则列表中,选择任何
    9. 在列表中,选择节点 CPU 使用率大于
    10. 在大于号(>)右侧的框中键入 80
    11. 预警操作列表中,选择cpuUsageReport
    12. 单击Apply (应用)
  8. Alert Viewer (预警查看器)组件中,查看触发的操作。
    1. 选择以按“高”严重程度筛选组件中的预警。
    2. 系统名称筛选框中,键入 TEST1 以查看 TEST1 系统的预警。