Sign inSign up

rafaelwastaken/mb8600-clickhouse

By rafaelwastaken

•Updated about 2 years ago

An MB8600 exporter for ClickHouse

Image
Networking
Monitoring & observability
0

2.7K

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

about 2 years ago

docker pull rafaelwastaken/mb8600-clickhouse