Installation

Install using pip

Otava requires Python 3.10 or later.

pip install apache-otava

The default installation includes the Otava library and CLI, with support for CSV, JSON, and Graphite data. Install an extra when you need another service:

ExtraAdds support for
bigqueryGoogle BigQuery
postgresPostgreSQL
influxdbInfluxDB 3
grafanaGrafana annotations
slackSlack notifications
allAll optional integrations

Extras are additive. For example:

pip install 'apache-otava[bigquery]'
pip install 'apache-otava[bigquery,postgres]'
pip install 'apache-otava[all]'

Install using Docker

Pull the official Docker image:

docker pull apache/otava

The Docker image includes all optional integrations.