Skip to main content

Python utility to parse log files and send them to a Sentry server.

Project description

==========
pylogwatch
==========
Log file parser, which sends the contents of log files to a centralized Sentry server. Meant for periodic execution via cron.

Config
==========
So far the config format is quite simple. It currently looks like this:
```
DEBUG=True

RAVEN = {
'dsn':'<RAVEN_DSN_URL>',
}

# List of files to monitor and their associated formatters
FILE_FORMATTERS = {
'/var/log/syslog': ('formatters.base.SysLogDateFormatter',
'formatters.base.SysLogProcFormatter',),

'/var/log/auth.log': ('formatters.base.SysLogDateFormatter',
'formatters.base.SysLogProcFormatter',),

'/var/log/apache/error.log': ('formatters.web.ApacheErrorLogFormatter',),

}

```

DB
==========
PyLogWatch will automaticall create a SQLite database in the folder where it resides.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyLogWatch-0.1.6-alpha.tar.gz (16.9 kB view details)

Uploaded Source

File details

Details for the file PyLogWatch-0.1.6-alpha.tar.gz.

File metadata

File hashes

Hashes for PyLogWatch-0.1.6-alpha.tar.gz
Algorithm Hash digest
SHA256 e59426d57febcf95cf1bcedf193095213c6e28dbc084025300a5e61d793ff2ca
MD5 e1c3ae976857c12686b25d322f25e10f
BLAKE2b-256 96b396fe7c5f010452806e349d508322e6cc39f4f3276af3022e56e55dad6153

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page