Wfreport

From Wiki of WFilter NG Firewall
(Difference between revisions)
Jump to: navigation, search
 
(7 intermediate revisions by one user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:Reports}}
 
{{DISPLAYTITLE:Reports}}
== Web ==
 
  
== Reports List ==
+
The "Reports" module provides statistics and reports for WFilter NGF. Besides the pre-defined reports, you also can customize the reports by yourself. Every report can be scheduled to be emailed.
<p>
+
"Reports" provides pre-defined common used report shortcuts. Reports in "Standard Reports" can be scheduled to be sent to administrator emails.<br />
+
Four report classes are defined to classify your reports: "Highest Activities", "Highest Bandwidth Consumption", "Most Time Online", "Legal Liability" and "Trend".<br />
+
You can add standard reports according to your needs.
+
</p>
+
<p>
+
    In "Report Settings" section, you can change the report criteria.<br />
+
    In "Scheduling" section, you can schedule this report to run automatically.
+
</p>
+
  
=== Example of new/edit standard report ===
+
== Customize a Report ==
<p>
+
Add a top 50 bandwidth report for last month.<br /><br />
+
Click "New Standard Report" in "Standard Reports".<br />
+
Choose "All Computers" as the report "Users".<br />
+
Set the "Report Alias" to "Monthly TOP 50 bandwidth users".<br />
+
Set the "Report Class" to "Highest Bandwidth Consumption".<br />
+
Set the "Report Type" to "Bandwidth Report"->"Bandwidth Report".<br />
+
Set the "Date Range" to "Last Month".<br />
+
Choose the "Format" as "Bar".<br />
+
"Display" as "TOP 50".<br />
+
Order by "Total".<br />
+
Order as "Desc".<br />
+
If you want to schedule this report, you can enable "Schedule this report" and input your email address. You will get this report by email.
+
</p>
+
  
== Notice ==
+
For example, suppose you want a report named "Top 50 users of bandwidth consumed in last month", below are the steps:
<p>
+
 
Multiple email receivers are separated by commas.<br />
+
* Click "New".
For successful email sending, you need to configure "SMTP Server" in "Config"->"System"->"Email".<br />
+
* Set "Users" to "All".
Exported HTML format report is compressed in zip format. To open the exported "HTML" format report, you need an unzip tool.<br />
+
* Set "Report Name" to "Top 50 users of bandwidth consumed in last month".
You're recommended to click "Send it Now" to check whether all settings are correct.
+
* Set "Report Type" to "Bandwidth".
</p>
+
* Choose "Bandwith Report" as the "Report Content".
 +
* Set "Date Range" to "Last month".
 +
* Set "By1" to "IP".
 +
* Set "Format" to "Bar".
 +
* Order by "Total" desc.
 +
* Display "Top 50".
 +
* Save.
 +
 
 +
Now you can query this report, if you want to receive this report via email. You need to schedule this report and set target emails.
 +
 
 +
[[File:ros_report_01.png|650px]]
 +
 
 +
 
 +
* Notice:
 +
* For report email sending, you need to enable "SMTP Server" in "System"->"Email".
 +
* If you scheduled a "everyday" report, this report will be sent on 2:00 AM in next day.
 +
 
 +
== Report Dashboard ==
 +
 
 +
[[File:report_dashboard.png|1000px]]
 +
 
 +
== Top 20 visited websites ==
 +
 
 +
[[File:report_top_domains.png|1000px]]
 +
 
 +
== Top 20 websites of bandwidth consumed ==
 +
 
 +
[[File:report_top_domainbandwidth.png|1000px]]
 +
 
 +
== Report by hours ==
 +
 
 +
[[File:report_hours.png|1000px]]
 +
 
 +
== Trends of bandwidth ==
 +
 
 +
[[File:report_bandwidthtrends.png|1000px]]
 +
 
 +
== Web Surfing Details ==
 +
 
 +
[[File:report_websurfingdetails.png|1000px]]
 +
 
 +
== Bandwidth Details ==
 +
 
 +
[[File:report_bandwidthdetails.png|1000px]]
 +
 
 +
 
 +
== Settings ==
 +
 
 +
[[File:report_settings.png|800px]]

Latest revision as of 17:05, 28 February 2019


The "Reports" module provides statistics and reports for WFilter NGF. Besides the pre-defined reports, you also can customize the reports by yourself. Every report can be scheduled to be emailed.

Contents

[edit] 1 Customize a Report

For example, suppose you want a report named "Top 50 users of bandwidth consumed in last month", below are the steps:

  • Click "New".
  • Set "Users" to "All".
  • Set "Report Name" to "Top 50 users of bandwidth consumed in last month".
  • Set "Report Type" to "Bandwidth".
  • Choose "Bandwith Report" as the "Report Content".
  • Set "Date Range" to "Last month".
  • Set "By1" to "IP".
  • Set "Format" to "Bar".
  • Order by "Total" desc.
  • Display "Top 50".
  • Save.

Now you can query this report, if you want to receive this report via email. You need to schedule this report and set target emails.

Ros report 01.png


  • Notice:
* For report email sending, you need to enable "SMTP Server" in "System"->"Email".
* If you scheduled a "everyday" report, this report will be sent on 2:00 AM in next day.

[edit] 2 Report Dashboard

Report dashboard.png

[edit] 3 Top 20 visited websites

Report top domains.png

[edit] 4 Top 20 websites of bandwidth consumed

Report top domainbandwidth.png

[edit] 5 Report by hours

Report hours.png

[edit] 6 Trends of bandwidth

Report bandwidthtrends.png

[edit] 7 Web Surfing Details

Report websurfingdetails.png

[edit] 8 Bandwidth Details

Report bandwidthdetails.png


[edit] 9 Settings

Report settings.png

Personal tools
Namespaces

Variants
Actions
Navigation
Tools