Skip to main content

Python bindings for the telegraf Rust client

Project description

telegraf-client

Python bindings for the Rust telegraf client library.

Installation

pip install telegraf-client

Usage

import telegraf_client

client = telegraf_client.Client("udp://localhost:8089")
point = telegraf_client.Point(
    measurement="cpu",
    tags={"host": "server-01"},
    fields={"usage": 75.5}
)
client.write_point(point)
client.close()

Development

uv sync
uv run pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

telegraf_client-0.1.1-cp313-cp313-macosx_13_0_arm64.whl (382.5 kB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

telegraf_client-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl (436.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

telegraf_client-0.1.1-cp312-cp312-macosx_13_0_arm64.whl (382.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

telegraf_client-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (382.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file telegraf_client-0.1.1-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for telegraf_client-0.1.1-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 427254892eeb51e29e14b74a73c1794f31b4db8f4351fd2b1ae66aafb1605585
MD5 eaf768299d8622a4a4b36e529aa89630
BLAKE2b-256 1e75d550e262383da824d8ebfb737fd6374ab78d37e649c800768a2b6f07b995

See more details on using hashes here.

File details

Details for the file telegraf_client-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for telegraf_client-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e7172c393a06ab488c3418168d559b529ff63ed1fe1262e5e995d367c29b1fae
MD5 827a9d1f94d134f301b05667ed8cdef7
BLAKE2b-256 e2e2700ce877a4b686bfd24a6c2fe73b820902b2ba702af99c4e9f3f52eca81c

See more details on using hashes here.

File details

Details for the file telegraf_client-0.1.1-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for telegraf_client-0.1.1-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f5f6ff8caf08d9c58dbe07600f472bc683c6cbddde8161dc6d03c506aaa720d5
MD5 4ed0aa744ccf5e20934859c090a3d0ca
BLAKE2b-256 94107cf9732badbb577478df133dd12ea0769b3315831e2e282f3862e9c6e8a5

See more details on using hashes here.

File details

Details for the file telegraf_client-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for telegraf_client-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cec7df86d7acd11e12d74c4c8ea4fcc8f9fea2aabc4a14a5f039564529b9bebc
MD5 f470436c89a3b94d9439cadc3cc8631e
BLAKE2b-256 8826e4741945718b273d554f8980fe5bec666178e5beb71a37911347b83e8951

See more details on using hashes here.

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