# default configuration for regina # GENERAL server_name = default_sever # path to the database db = /home/my_user/analytics/my_website.db # DATA COLLECTION # these changes will only apply to newly collected data/creation of new database # path to the nginx access log to parse. access_log = /home/my_user/analytics/access.log # nginx locations and their root directory: location:directory,location:directory,... locs_and_dirs = /:/www/my_website,/error:/www/error # filetypes that should be grouped (comma separated) auto_group_filetypes = png,jpg,jpeg,gif,svg,css,ico,pdf,txt # wether a request with 30x http status counts as success status_300_is_success = False # wether a user needs to make at least 1 successful request to be a human humans_need_success = True # filegroups, eg group index.html and home.html filegroups = home:index.html,home.html;images:image1.png,image2.png # filegroups = # VISUALIZATION # separate users into all and humans get_human_percentage = True # regex expression as whitelist for file ranking # file_ranking_regex_whitelist = .*\.((txt)|(html)|(css)|(php)|(png)|(jpeg)|(jpg)|(svg)|(gif)) file_ranking_regex_whitelist = # regex expression as whitelist for referer ranking, minus means empty # eg: exclude empty referers referer_ranking_regex_whitelist = ^[^\-].* # regex expression as whitelist for user agent ranking user_agent_ranking_regex_whitelist = # maximum number of file(group)s on the file ranking file_ranking_plot_max_files = 20 # wether to ignore non existing files in the ranking file_ranking_ignore_error_files = True # "plot_figsize" = (60 40), plot_dpi = 300 # output directory for the generated plots img_dir = /www/analytics/images # nginx location for the generated images, its root must be img_dir img_location = images # template html input template_html = /home/my_user/analytics/template.html # output for the generated html html_out_path = /www/analytics/statistics.html