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.4.tar.gz (5.3 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.4-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.4.tar.gz
  • Upload date:
  • Size: 5.3 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.4.tar.gz
Algorithm Hash digest
SHA256 db6827c43eac90ec0977889526fb1e95a6364187f5759dbcc450bc43a9ac7910
MD5 3a5b0aaa31e4159cc5c869ed3b8fd8c9
BLAKE2b-256 56e81d3d7d8736070e13d9fd1d76cd7fb3810074cee625728dd7aa1220f5faf0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 6.4 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 56bf118882893f9d581465ad626e986c4c0dc895af07095a608cbfa9cf18c47c
MD5 e3ca004d2a470a4448a1806417c75103
BLAKE2b-256 ddad17692f6c85a2d2b5aa957ee6c90e0bc351b7d97af5595ca9332f91463aa8

See more details on using hashes here.

Provenance

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