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.8.tar.gz (6.6 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.8-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.8.tar.gz
  • Upload date:
  • Size: 6.6 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.8.tar.gz
Algorithm Hash digest
SHA256 583f4396f98f267b977a295d72fa8ecdb0ac846b20c8298079f0980f83f1a503
MD5 f85e01627985d12ce345a3680acb16bd
BLAKE2b-256 baf9f8fa8911312c3d77aa41f7a570f61f5ab4f978042b8560b9d90c9fdda281

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiosyslog-0.1.8.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.8-py3-none-any.whl.

File metadata

  • Download URL: aiosyslog-0.1.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 ae81b2c37434e8bd163fc6c72cd87fa2158c3889ec813cbfcc9bab8784a3d210
MD5 a25140b6f2fdeef9a84c12ce34c83f00
BLAKE2b-256 77f31942d2211ef093f352c4530e04e61e42457c585bf0e136e9bca6dc97f461

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiosyslog-0.1.8-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