The Axiom Python SDK is an open-source project and welcomes your contributions. For more information, see the GitHub repository.
Prerequisites
- Create an Axiom account.
 - Create a dataset in Axiom where you send your data.
 - Create an API token in Axiom with permissions to ingest data to the dataset you have created.
 
Install SDK
eval $(axiom config export -f) to configure your environment variables. Otherwise, create an API token and export it as AXIOM_TOKEN.
You can also configure the client using options passed to the client constructor:
Use client
Example with AxiomHandler
The example below uses AxiomHandler to send logs from the logging module to Axiom: