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.5.tar.gz (6.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.5-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.5.tar.gz
  • Upload date:
  • Size: 6.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.5.tar.gz
Algorithm Hash digest
SHA256 486b2ee5fd4e3f78affbe9661fe70cef9dfeec9a72dfbae008085e0343fbaf96
MD5 86ba1596214b48ea48c759a91b410ad6
BLAKE2b-256 ec93c1601569a9849dfd3ea39e95147a8747ab847eba41aa9167f08fa6df433f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 7.3 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b07fdb29ef78aac2c9baf48350ab060c1a690828fafaa9aaa9e92d8ed88f24fa
MD5 997fe50b1e3ec5b341cab5a8f6a14eb0
BLAKE2b-256 3db1b4d3653f38066e63b3d29b367a87428738004a221bb6bf8f5e7d82274b9f

See more details on using hashes here.

Provenance

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