Wfreport

From Wiki of WFilter NG Firewall
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{DISPLAYTITLE:Reports}} == Web == == Reports List == <p> "Stardard Reports" provides pre-defined common used report shortcuts. Reports in "Standard Reports" can be scheduled...")
 
 
(9 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>
+
"Stardard Reports" provides pre-defined common used report shortcuts. Reports in "Standard Reports" can be scheduled to be sent to administrator emails.
+
  
Four report classes are defined to classify your reports: "Highest Activities", "Highest Bandwidth Consumption", "Most Time Online", "Legal Liability" and "Trend".
+
== Customize a Report ==
  
You can add standard reports according to your needs.
+
For example, suppose you want a report named "Top 50 users of bandwidth consumed in last month", below are the steps:
</p>
+
<p>
+
    In "Report Settings" section, you can change the report criteria.
+
    In "Scheduling" section, you can schedule this report to run automatically.
+
</p>
+
  
=== Example of new/edit standard report ===
+
* Click "New".
<p>
+
* Set "Users" to "All".
Add a top 50 bandwidth report for last month.
+
* 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.
  
    Click "New Standard Report" in "Standard Reports".
+
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.  
    Choose "All Computers" as the report "Users".
+
    Set the "Report Alias" to "Monthly TOP 50 bandwidth users".
+
    Set the "Report Class" to "Highest Bandwidth Consumption".
+
    Set the "Report Type" to "Bandwidth Report"->"Bandwidth Report".
+
    Set the "Date Range" to "Last Month".
+
    Choose the "Format" as "Bar".
+
    "Display" as "TOP 50".
+
    Order by "Total".
+
    Order as "Desc".
+
    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>
+
[[File:ros_report_01.png|650px]]
  
== Notice ==
 
<p>
 
  
 +
* 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.
  
    Multiple email receivers are separated by commas.
+
== Report Dashboard ==
    For successful email sending, you need to configure "SMTP Server" in "Policy Settings"->"Alert Settings"->"SMTP Settings".
+
    Exported HTML format report is compressed in zip format. To open the exported "HTML" format report, you need an unzip tool.
+
    You're recommended to click "Send it Now" to check whether all settings are correct.
+
  
 +
[[File:report_dashboard.png|1000px]]
  
</p>
+
== 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