mb8600-clickhouse
An MB8600 exporter for ClickHouse
343
A Motorola MB8600 exporter for ClickHouse
Python requirements are listed in requirements.txt.
Configuration is done via environment variables. Any values with "N/A" default are required.
| Name | Description | Type | Default | Example |
|---|---|---|---|---|
| LOG_LEVEL | Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) | str | INFO | INFO |
| MODEM_NAME | Modem name | str | MB8600 | MB8600 |
| MODEM_URL | Modem URL | str | N/A | http://192.168.100.1 |
| MODEM_USERNAME | Modem login username | str | N/A | admin |
| MODEM_PASSWORD | Modem login password | str | N/A | motorola |
| SCRAPE_DELAY | Modem status scrape delay in seconds (minimum 1) | int | 30 | 30 |
| CLICKHOUSE_URL | ClickHouse URL | str | N/A | https://10.0.0.1:8123 |
| CLICKHOUSE_USERNAME | ClickHouse login username | str | N/A | exporter |
| CLICKHOUSE_PASSWORD | ClickHouse login password | str | N/A | hunter2 |
| CLICKHOUSE_DATABASE | ClickHouse database name | str | N/A | metrics |
| CLICKHOUSE_DOWNSTREAM_TABLE | ClickHouse modem downstream stats table name | str | docsis_downstream | docsis_downstream |
| CLICKHOUSE_UPSTREAM_TABLE | ClickHouse modem upstream stats table name | str | docsis_upstream | docsis_upstream |
| CLICKHOUSE_STATUS_TABLE | ClickHouse modem status table name | str | docsis_status | docsis_status |
| CLICKHOUSE_QUEUE_LIMIT | Max number of data waiting to be inserted to ClickHouse (minimum 25) | int | 1000 | 1000 |
Content type
Image
Digest
sha256:0d215f11e…
Size
37.1 MB
Last updated
almost 2 years ago
docker pull rafaelwastaken/mb8600-clickhouse