Skip to main content

PyPI

Bytewax Datadog

Datadog conectors for Bytewax.

This connector offers 1 source and 1 sink.

  • LogSink - writes Datadog logs.
  • LogSource - reads Datadog logs.

Installation

This package is available via PyPi as bytewax-datadog and can be installed via your package manager of choice.

Usage

Logs Source

from bytewax_datadog import LogSource
from bytewax.connectors.stdio import StdOutSink

import bytewax.operators as op
from bytewax.dataflow import Dataflow

flow = Dataflow("datadog_example")
flow_input = op.input("input", flow, LogSource.from_environment("example query"))
op.output("output", flow_input, StdOutSink())

Logs Sink

from bytewax_datadog import LogSink, CreateLogEntry
from bytewax.testing import TestingSource

import bytewax.operators as op
from bytewax.dataflow import Dataflow

flow = Dataflow("datadog_example")
flow_input = op.input("input", flow, TestingSource([
    CreateLogEntry(
        hostname="localhost",
        service="example-service",
        message="Hello World!",
    )
]))
op.output("output", flow_input, LogSink.from_environment("bytewax-datadog"))

License

Licensed under the MIT License

Metadata

Release files for bytewax-datadog 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bytewax-datadog 0.1.1
File Size Uploaded Provenance Actions
bytewax_datadog-0.1.1.tar.gz 12.7 kB Without provenance Details for bytewax_datadog-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bytewax-datadog 0.1.1
File Interpreter ABI Platform Actions
bytewax_datadog-0.1.1-py3-none-any.whl Python 3 none any Details for bytewax_datadog-0.1.1-py3-none-any.whl

Total release size: 18.0 kB

Release files / bytewax_datadog-0.1.1.tar.gz

Download URL bytewax_datadog-0.1.1.tar.gz
Size 12.7 kB
Tags Source
SHA-256 checksum
How to use checksums
14cd7622c8e4471f867bff775ac6593ec50efe6fb1f20b8f2dc5dd4d883ade90
BLAKE2b-256 checksum
How to use checksums
ea1822af2ff4c3945da9a1d753ec1ff47e76561b34756b4a08753e707f02bc07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.12

Release files / bytewax_datadog-0.1.1-py3-none-any.whl

Download URL bytewax_datadog-0.1.1-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b00217fb8a98d930c3d998e704454c74895dd3f679dc226dd7d1f2ea568ddd7
BLAKE2b-256 checksum
How to use checksums
ccde65f1c22c40851ea3c40bda0b647cd1b07067555107fb0de303da7e67d5a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.12

Security for bytewax-datadog 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page