|     |   | 
Methods defined here: 
- __init__(self, helpers)
 - This function initializes the analyzer class with a reference to an active helper class.
 
:param helpers: Reference to an initialized helpers class.  
- get_by_os(self)
 - This function iterates over the log entries and separates the useragent into browser and operating system and counts the appearance of each browser and operating system.
  
- get_hits_hour(self)
 - This function iterates over the log entries and counts the HTTP requests per hour.
  
- get_hits_month(self)
 - This function iterates over the log entries and counts the HTTP requests per month.
  
- get_hits_per_endpoint(self)
 - This function iterates over the log entries and counts the HTTP requests per endpoint of the IIS.
  
- get_hits_per_weekday(self)
 - This function iterates over the log entries and counts the HTTP requests per weekday.
  
- get_ip_hits(self)
 - This function iterates over the log entries and counts the appearance of an ip address.
  
- get_statuscode_frequency(self)
 - This function iterates over the log entries and counts the appearance of the http statuscodes.
  
- get_users_per_month(self)
 - This function iterates over the log entries and counts the usages per month.
  
- http_206_per_month(self)
 - This function iterates over the log entries and counts the HTTP 206 statuscode per month and which endpoint caused it.
  
- load_logfile(self)
 - This function reads the logfile to a variable.
  
- run(self)
 - This function deletes the old reports and then runs all reports.
  
 
Data descriptors defined here: 
- __dict__
 
- dictionary for instance variables (if defined)
 
 
- __weakref__
 
- list of weak references to the object (if defined)
 
 
 |