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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiosyslog-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 3876cb62cf73652e48ea81b90edc093280b8313ce15d9d6b80c7446a4442a8ec
MD5 418ff69f4653731177624c84bfd510e9
BLAKE2b-256 03f208cb6e9a8f3b6f1b676d0695768106937b75e9fe919c419ce9c6fad057f1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiosyslog-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 16d7d34dd090df14ae8d9bfef864c0e368b7ca9d88a950785e13764ea0f52116
MD5 54f65910e371f65216669ed65dfad0d5
BLAKE2b-256 aac2b971d04209018d23f6157e8b068f27c2fa583d538066988ce42792f73031

See more details on using hashes here.

Provenance

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