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.1.tar.gz (5.2 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.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.1.tar.gz
  • Upload date:
  • Size: 5.2 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.1.tar.gz
Algorithm Hash digest
SHA256 9f1bbbbedf72dc108dab47d68f12a0bf05bedc04292423d06f1f62f9287735db
MD5 cd57543308d78fb43c845d91611593b8
BLAKE2b-256 84a9c17b7f8bd438f338755d31068fc7b66b52fdd65a4f48f9344beee714d358

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 909c73d02bad789fe424220900557cd350a249a2c9fd091a7b7d87aaca327d18
MD5 ae49831bb2f0854fcb99776b6ca4a43e
BLAKE2b-256 139a4d2c601d9a214cb37a08328477adc6bb02d2941f0fee5cde1a8fdf307f56

See more details on using hashes here.

Provenance

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