rafaelwastaken/mb8600-clickhouse

By rafaelwastaken

Updated almost 2 years ago

An MB8600 exporter for ClickHouse

Image
Networking
Monitoring & observability
0

343

rafaelwastaken/mb8600-clickhouse repository overview

mb8600-clickhouse

GitHub Workflow Status Docker Image Version (latest by date)

A Motorola MB8600 exporter for ClickHouse

Requirements

Python requirements are listed in requirements.txt.

Environment Variables

Configuration is done via environment variables. Any values with "N/A" default are required.

NameDescriptionTypeDefaultExample
LOG_LEVELLogging level (DEBUG, INFO, WARNING, ERROR, CRITICAL)strINFOINFO
MODEM_NAMEModem namestrMB8600MB8600
MODEM_URLModem URLstrN/Ahttp://192.168.100.1
MODEM_USERNAMEModem login usernamestrN/Aadmin
MODEM_PASSWORDModem login passwordstrN/Amotorola
SCRAPE_DELAYModem status scrape delay in seconds (minimum 1)int3030
CLICKHOUSE_URLClickHouse URLstrN/Ahttps://10.0.0.1:8123
CLICKHOUSE_USERNAMEClickHouse login usernamestrN/Aexporter
CLICKHOUSE_PASSWORDClickHouse login passwordstrN/Ahunter2
CLICKHOUSE_DATABASEClickHouse database namestrN/Ametrics
CLICKHOUSE_DOWNSTREAM_TABLEClickHouse modem downstream stats table namestrdocsis_downstreamdocsis_downstream
CLICKHOUSE_UPSTREAM_TABLEClickHouse modem upstream stats table namestrdocsis_upstreamdocsis_upstream
CLICKHOUSE_STATUS_TABLEClickHouse modem status table namestrdocsis_statusdocsis_status
CLICKHOUSE_QUEUE_LIMITMax number of data waiting to be inserted to ClickHouse (minimum 25)int10001000

Tag summary

Content type

Image

Digest

sha256:0d215f11e

Size

37.1 MB

Last updated

almost 2 years ago

docker pull rafaelwastaken/mb8600-clickhouse