Learn R Programming

ApacheLogProcessor

R Package to Process the Apache Web Server Access Log Files

Provides capabilities to process Apache HTTPD Log files. The main functionalities are to extract data from access and error log files to data frames.

Functionalities available:

  1. Read Apache HTTPD access log in common or combined format to a data frame
  2. Read multiple gziped Apache HTTPD access log files to a single data frame
  3. Clean URLs and extract its query string parameters
  4. Read single or multiple gziped Apache HTTPD erro log to a single data frame
  5. Parse PHP error messages from error log and extract relevant information from it

Copy Link

Version

Install

install.packages('ApacheLogProcessor')

Monthly Downloads

196

Version

0.2.3

License

LGPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Diogo Mendonca

Last Published

July 19th, 2018

Functions in ApacheLogProcessor (0.2.3)

parse.php.msgs

Parses PHP mesages and store its parts in a data frame that contains level, message, file, line number and referer.
access_log_combined

Apache log combined file example.
read.apache.error.log

Read the apache erro log file and loads it to a data frame.
read.multiple.apache.error.log

Reads multiple apache error log files and loads them to a data frame.
read.multiple.apache.access.log

Reads multiple files of apache web server.
access_log_common

Apache log common file example.
clear.urls

Clear a list of URLs according parameters.
read.apache.access.log

read.apache.log
get.url.params

Extract from the data frame with the access log the urls query strings parameters and values.