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.0-alpha.tar.gz (16.5 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for PyLogWatch-0.1.0-alpha.tar.gz
Algorithm Hash digest
SHA256 074f6bed0475fe175e2dd0c8e2e1eb7bc246f2ddac92b5044045e8c8e7deaf4e
MD5 11c10744d31b1ef21211845075dc00ac
BLAKE2b-256 99c353d1447076cf8bc28fe6239db45affef43a46dcdd880a84feb92b7b54bf9

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