通过定时报告功能,您可以设置将指定仪表板的PDFversion按固定间隔发送给指定收件人。
当前定时报告功能处于实验性支持阶段。
对于多页仪表板,PDF报告仅包含第一页内容。
前提条件:
要在Zabbix前端create定时报告,请执行以下操作:
您也可以通过打开现有报告,点击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 | 可选的报告描述。该描述仅供内部使用,不会发送给收件人。 |
表单底部的按钮允许执行多种操作。
![]() |
添加报告。此按钮仅对新报告可用。 |
![]() |
更新报告属性。 |
![]() |
基于当前报告属性创建另一个报告。 |
![]() |
通过向当前用户发送报告来测试报告配置是否正确。 |
![]() |
删除报告。 |
![]() |
取消报告属性编辑。 |
要测试报告,请点击报告配置表单底部的Test按钮。
如果报告配置表单是从仪表板查看和编辑仪表板打开的,则Test按钮不可用。
如果配置正确,测试报告会立即发送给当前用户。对于测试报告,订阅者和Generate report by用户设置将被忽略。
如果配置不正确,将显示错误消息描述可能的原因。
要update现有报告,请点击报告名称,进行必要的配置更改,然后点击Update按钮。
如果现有报告已被其他用户更新且该用户更改了仪表板,点击Update按钮时将显示警告消息"由其他用户生成的报告将被更改为当前用户"。
在此步骤点击OK将导致以下变更:
点击Cancel将关闭配置表单并取消报告update。
要快速克隆现有报告,请点击现有报告配置表单底部的克隆按钮。当克隆由其他用户创建的报告时,当前用户将成为新报告的所有者。
报告设置将被复制到新的报告配置表单中,同时考虑用户权限:
更改所需的设置和报告名称,然后点击添加。