UDPLog
What is this?
UDPLog is a system for emitting application log events via UDP and shipping them via RabbitMQ or Scribe for further processing. The idea is that the applications sends its structured log events to a dedicated shipping daemon on the same machine, which in turn passes it on to one or more remote services. As this uses UDP, emitting events is non-blocking fire-and-forget. An application like Logstash can then be used to process and store log events.
Requirements
simplejson
Twisted (optional for Twisted logging support and requisite for the server-side shippers)
txAMQP (for shipping to RabbitMQ)
scribe (for shipping to Scribe)
thrift (for shipping to Scribe)
To generate the documentation:
docutils
Sphinx
pydoctor (including apilinks_sphinxext.py)
epydoc
Copyright and Warranty
The code in this distribution started as an internal tool at Mochi Media and is made available under the MIT License. See the included LICENSE file for details.
Metadata
Release files for udplog 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| udplog-0.1.1.tar.gz | 46.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| udplog-0.1.1-py2.7.egg | Legacy Egg format | - | - | Details |
Total release size: 133.7 kB
Release files / udplog-0.1.1.tar.gz
| Download URL | udplog-0.1.1.tar.gz |
|---|---|
| Size | 46.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cf893468ea68c351dc98d9fbd40ffe7b8cefdd0b6eeef4d8a66c1f8c464660d7
|
|
BLAKE2b-256 checksum How to use checksums |
c27dfdc9f510bb43c42fa4c4b3d6aebb260c30575d91aa439fb33ca61d70fb30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / udplog-0.1.1-py2.7.egg
| Download URL | udplog-0.1.1-py2.7.egg |
|---|---|
| Size | 86.9 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
22a078fe854b552674713af36c3305f407ac496b7770444f1eaff0d1167e8514
|
|
BLAKE2b-256 checksum How to use checksums |
3a183fcdf3706c3bd2e8b818756f1d6be4408d00e4938c6df5c84c7d28875bf1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |