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.12 pysyslogclient/cli.py --server 127.0.0.1 --port 6514 --protocol tcp --message "test message"
  • cli using client authentication
python3.12 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.0.tar.gz (5.1 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.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.0.tar.gz
  • Upload date:
  • Size: 5.1 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.0.tar.gz
Algorithm Hash digest
SHA256 35cd95f08a3726cedd4ca8bd09d261ec904fe840c1b506d85d43b6602afb7afb
MD5 9c8613b11c8a97d82d81e75bac9f4fe0
BLAKE2b-256 42721a53a1b1ef799523923f02feeb14188001e0321878f47f1ca6c69ddfa7e6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 98b4127bd7f02b3d882fc17b852cac6ac8453c52ea99baf3aa429caf2455b9f0
MD5 a85300d439b13ff847aa5e7f4c503f8f
BLAKE2b-256 5f2ae1aebdd2b6550bc7e2e6dda52ca5ee148e193e223ae1f6e530bd2240763b

See more details on using hashes here.

Provenance

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