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.9.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.9-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiosyslog-0.1.9.tar.gz
Algorithm Hash digest
SHA256 88660cfa6230a719b9ff375b3755bbe28cbb1ede996c02b8d812a35adb4369d6
MD5 7ae45904997060daaf0a0cb84bb14cc4
BLAKE2b-256 93e7b929f998e07a6db08f9d15d39944462a3bf17371b6b0998b693d9d753936

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.9-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.13.7

File hashes

Hashes for aiosyslog-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 a24af8e17d7afc6e29d91124223df63b25d87255f7460d5a47e3f08952179b64
MD5 1aeab0b3ab94652025adcb71dc35ed5b
BLAKE2b-256 60f0115e8d7aa6ea34946ac208c55c61c86f40a99a574982c4f22e9cd82565af

See more details on using hashes here.

Provenance

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