Skip to main content

Async Syslog client

Project description

aiosyslog

Description

Syslog client for Python3 (RFC 3164/5424) using AysncIO

Supported RFC specs:

Features

  • Implemented with AsyncIO tasks in mind.
  • Supports TCP, UDP, and TLS.
  • Supports client certificate authentication.

Example

  • basic cli
python3 pysyslogclient/cli.py --server 127.0.0.1 --port 6514 --protocol tcp --message "test message"
  • cli using client authentication
python3 pysyslogclient/cli.py --server 127.0.0.1 --port 6514 --protocol tls --cafile my_server_certificate.crt  --certfile my_client_cert.crt --keyfile my_private_key.key --message "test message over tls with client cert authentication"

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

aiosyslog-0.1.6.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aiosyslog-0.1.6-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file aiosyslog-0.1.6.tar.gz.

File metadata

  • Download URL: aiosyslog-0.1.6.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aiosyslog-0.1.6.tar.gz
Algorithm Hash digest
SHA256 41cc757d9d16434bed567c4be3bacb60b9d984eed400db3aa10d706b8f9f33ec
MD5 3c8d4ed1b4c7c28c03c205511882eab4
BLAKE2b-256 ec809342f01b7c59d1eb3eb69659b2ff9d3cea873b5a0d3c60e9ebd5add5e845

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiosyslog-0.1.6.tar.gz:

Publisher: publish.yml on perceptionpoint/aiosyslog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiosyslog-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: aiosyslog-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aiosyslog-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 9e19cf2568b4a100991d1cb48245eaae2726aba8035265bffb9b8c50cc317f1b
MD5 7b348cc0a6ef7cffa41da51aa458f890
BLAKE2b-256 384d2bd786ce0cf85b6b206cb043a3419bfbd52d355bd68d2eb492c16c701183

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiosyslog-0.1.6-py3-none-any.whl:

Publisher: publish.yml on perceptionpoint/aiosyslog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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