14 计划报告

概述

通过 计划报表 功能,您可以设置将指定仪表板的 PDF version 按照设定的时间间隔发送给指定的收件人。

前提条件:

  • 必须正确安装和配置 Zabbix Web 服务以启用计划报表生成功能 - 请参阅 Setting up scheduled reports 获取相关说明。
  • 用户必须拥有类型为 AdminSuper adminuser role,并具有以下权限:
    • 访问 UI 元素 模块中拥有 计划报表 权限(用于查看报表设置)
    • 访问操作 模块中拥有 管理计划报表 权限(用于创建/编辑报表)

要在 Zabbix 前端创建 create 计划报表,请执行以下操作:

  • 转至:Reports > Scheduled reports
  • 点击屏幕右上角的 Create report
  • 在表单中输入报表的参数。

您还可以通过打开一个已有的报表,点击 Clone 按钮,然后将其另存为不同的名称来 create 创建报表。

配置

定时报告”选项卡包含报告的通用属性。

所有必填输入字段均以红色星号标记。

参数 说明
Owner 创建报告的用户。超级管理员级别的用户可以更改所有者。对于管理员级别的用户,此字段为只读。
Name 报告的名称;必须唯一。
Dashboard 报告所基于的仪表板;一次只能选择一个仪表板。要选择仪表板,开始输入名称,将出现匹配仪表板的列表;向下滚动以选择。或者,可以点击字段旁边的选择,从显示的列表中选择一个仪表板。
Period 报告准备的周期。可以选择前一天、前一周、前一月或前一年。
Cycle 报告生成频率。报告可以每日、每周、每月或每年发送一次。“每周”模式允许选择报告发送的星期几。
Start time 一天中的时间,格式为 hh:mm。请注意,将使用 Zabbix server 时区。
Repeat on 报告发送的星期几。仅当周期设置为“每周”时,此字段可用。
Start date 定期报告生成应开始的日期。
End date 定期报告生成应停止的日期。
Subject 报告电子邮件的主题。支持 {TIME} 宏。
Message 报告电子邮件的正文。支持 {TIME} 宏。
Subscriptions 报告收件人列表。默认情况下,仅包括报告所有者。任何配置了电子邮件媒介的 Zabbix 用户都可以被指定为报告收件人。
点击添加用户添加用户组以添加更多收件人。
点击用户名以编辑设置:
生成报告依据 - 指定报告数据是基于当前用户的仪表板权限还是收件人的权限生成。
状态 - 选择“包含”以将报告发送给该用户,或选择“排除”以阻止将报告发送给该用户。至少应有一个用户具有“包含”状态。“排除”状态可用于从已包含的用户组中排除特定用户。

请注意,权限不足的用户(即,基于管理员用户类型的角色且不属于收件人或报告所有者所在用户组的用户)将在收件人生成报告依据字段中看到“不可访问的用户”或“不可访问的用户组”;状态操作字段将显示为只读。
Enabled 报告状态。清除此复选框将禁用报告。
Description 报告的可选描述。此描述仅供内部使用,不会发送给报告收件人。
表单按钮

表单底部的按钮可用于执行多个操作。

添加报告。此按钮仅对新报告可用。
更新报告的属性。
基于当前报告的属性创建另一个报告。
通过向当前用户发送报告来测试报告配置是否正确。
删除报告。
取消对报告属性的编辑。
测试

要测试报表,请点击报表配置表单底部的 测试 按钮。

如果报表配置表单是从仪表板打开的,则 测试 按钮不可用 action menu

如果配置正确,测试报表将立即发送给当前用户。
对于测试报表,订阅者和 按用户生成报表 的设置将被忽略。

如果配置不正确,将显示一条错误消息,描述可能的原因。

更新报告

要update现有报告,请点击报告名称,进行所需的配置更改,然后点击 更新 按钮。

如果一个现有报告被其他用户更新,并且此用户更改了仪表板,在点击 更新 按钮时,将显示一条警告消息:“由其他用户生成的报告将更改为当前用户”。

在此步骤点击 确定 将导致以下更改:

  • 由...生成报告 设置将更新为显示最后编辑报告的用户(除非 由...生成报告 设置为收件人)。
  • 在报告订阅者列表中,显示为“不可访问的用户”或“不可访问的用户组”的用户将被删除。

点击 取消 将关闭配置表单并取消报告更新。

克隆报告

要快速克隆一个现有报告,请点击现有报告配置表单底部的 克隆 按钮。 当克隆由其他用户创建的报告时,当前用户将成为新报告的所有者。

报告设置将根据用户权限复制到新的报告配置表单中:

  • 如果克隆报告的用户没有访问某个仪表板的权限,则 仪表板 字段将被清空。
  • 如果克隆报告的用户没有 订阅者列表 中某些用户或用户组的权限,则无法访问的接收者将不会被克隆。
  • 按...生成报告 设置将更新为显示当前用户(除非 按...生成报告 设置为接收者)。

修改所需的设置和报告名称,然后点击 添加