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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 aa237d0f9d598fa52e4c05726d728c17b10a423adfe07b676f2aa713ea5e3deb
MD5 a244ee18c76bf1fcbb3ea4c7427121ae
BLAKE2b-256 87a7378904e0d04f0fce1bf7a9c6b8f586de56e77fdfd9fd143c9f54c0505aa5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 16acc639ec6a0638f43f7f8665974ef572a4ba499094939eee3e05fa7feb0c54
MD5 155de2230fb6078d595dcfe391a0bd9e
BLAKE2b-256 ca96e6723c132647c2cce01c8ddf9825d7fba9075ca0917b857acdc286bde608

See more details on using hashes here.

Provenance

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