Skip to main content

UDPLog is a system for emitting application log events via UDP and shipping them via RabbitMQ or Scribe for further processing.

Project description

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

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

udplog-0.1.1.tar.gz (46.8 kB view details)

Uploaded Source

Built Distribution

udplog-0.1.1-py2.7.egg (86.9 kB view details)

Uploaded Source

File details

Details for the file udplog-0.1.1.tar.gz.

File metadata

  • Download URL: udplog-0.1.1.tar.gz
  • Upload date:
  • Size: 46.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for udplog-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cf893468ea68c351dc98d9fbd40ffe7b8cefdd0b6eeef4d8a66c1f8c464660d7
MD5 0e7d4b18fb21f5352b09faa4d451a087
BLAKE2b-256 c27dfdc9f510bb43c42fa4c4b3d6aebb260c30575d91aa439fb33ca61d70fb30

See more details on using hashes here.

File details

Details for the file udplog-0.1.1-py2.7.egg.

File metadata

  • Download URL: udplog-0.1.1-py2.7.egg
  • Upload date:
  • Size: 86.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for udplog-0.1.1-py2.7.egg
Algorithm Hash digest
SHA256 22a078fe854b552674713af36c3305f407ac496b7770444f1eaff0d1167e8514
MD5 a265b32dc288f70a07d40cd657929352
BLAKE2b-256 3a183fcdf3706c3bd2e8b818756f1d6be4408d00e4938c6df5c84c7d28875bf1

See more details on using hashes here.

Supported by

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