使用定期报告功能,您可以设置将给定仪表板的PDF版本定期发送给指定的收件人。
先决条件:
要在Zabbix前端创建定期报告,请按照以下步骤进行操作:
您还可以通过打开现有报告,单击Clone(克隆)按钮,然后将其另存为不同名称来创建报告。
定期报告选项卡包含报告的一般属性。
所有必填字段都标有红色星号。
参数 | 描述 |
---|---|
Owner | 创建报告的用户。Super admin级别用户可以更改所有者。对于Admin级别用户,此字段只读。 |
Name | 报告的名称;必须是唯一的。 |
Dashboard | 报告基于的仪表板;一次只能选择一个仪表板。要选择仪表板,请开始输入名称 - 将显示匹配的仪表板列表;滚动到底部选择。或者,您可以单击字段旁边的Select,然后从显示的列表中选择仪表板。 |
Period | 准备报告的周期。选择前一天、一周、一个月或一年。 |
Cycle | 报告生成频率。可以每天、每周、每月或每年发送报告。"每周"模式允许选择报告发送的星期几。 |
Start time | 报告准备的时间,格式为hh:mm。 |
Repeat on | 报告发送的星期几。仅当Cycle设置为"每周"时才可用。 |
Start date | 定期报告生成开始日期。 |
End date | 定期报告生成停止日期。 |
Subject | 报告电子邮件的主题。支持{TIME}宏。 |
Message | 报告电子邮件的正文。支持{TIME}宏。 |
Subscriptions | 报告接收者列表。默认情况下,仅包括报告所有者。可以指定任何已配置电子邮件媒介的Zabbix用户作为报告接收者。 单击Add user或Add user group以添加更多接收者。 单击用户名以编辑设置: 生成报告方式 - 是否应基于当前用户或接收者的仪表板权限生成报告数据。 状态 - 选择"包括"以向用户发送报告或选择"排除"以防止向此用户发送报告。至少一个用户必须具有"包括"状态。"排除"状态可用于从包括在内的用户组中排除特定用户。 请注意,权限不足的用户(即基于Admin用户类型的角色的用户,不是接收者或报告所有者相同用户组的成员)在字段Recipient和Generate report by中将看到"无法访问的用户"或"无法访问的用户组",状态和操作字段将显示为只读。 |
Enabled | 报告状态。取消选中此复选框将禁用报告。 |
Description | 报告的可选描述。此描述供内部使用,不会发送给报告接收者。 |
表单底部的按钮允许执行多项操作。
添加报告。 此按钮仅适用于新报告。 | |
更新报告的属性。 | |
根据当前报告的属性创建另一个报告。 | |
通过向当前用户发送报告来测试报告配置是否正确。 | |
删除报告。 | |
取消编辑报表属性。 |
要测试报告,请单击报告配置表单底部的测试按钮。
如果已从仪表板 操作菜单 打开报告配置表单,则测试按钮不可用。
如果配置正确,则立即将测试报告发送给当前用户。 对于测试报告,订阅者和“生成者”用户设置将被忽略。
如果配置不正确,则会显示一条错误消息,描述可能的原因。
要更新现有报告,请按报告名称,然后进行所需的配置更改并按更新按钮。
如果另一个用户更新了现有报告并且该用户更改了仪表板,则在按下更新按钮时,将显示警告消息“其他用户生成的报告将更改为当前用户”。
在此步骤按 OK 将导致以下更改:
按取消将关闭弹出窗口并取消报告更新。
要快速克隆现有报告,请按现有报告配置表单底部的克隆按钮。 克隆由其他用户创建的报表时,当前用户将成为新报表的所有者。
报告设置将根据用户权限复制到新的报告配置表单中:
更改所需设置和报告名称,然后按添加。