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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.7.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.7.tar.gz
Algorithm Hash digest
SHA256 3edba8eaf3eaa5e52b57680352a92af9bb7c92c97afeb2e3534cf081845b166b
MD5 c428d90bdf2d9323194243a539160864
BLAKE2b-256 5cfb5668cc176f943bb2e286427e435047a80089aad189dd727eb2d8c68b31c0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 6f24e9192927c0562d6b9d0d4596219c0c8cd49477bc114cfd5dc5c3cc106578
MD5 54dda42d880eda1bbc3fccdd8c57d89c
BLAKE2b-256 7e6768e85f81e4c170319966a2a7fec497fafbfeadb119e30b8688f290726fe8

See more details on using hashes here.

Provenance

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