Parses and exports GPON Stats from ONT through Rest API (JSON format)
2.0K
Supports the following ONT models
Docker Pull
docker pull vincejv/gpon-parser:latest
Docker Run
docker run -d \
--name gpon-parser \
--restart unless-stopped \
vincejv/gpon-parser:latest
Docker Compose
version: '3'
services:
gpon-parser:
image: vincejv/gpon-parser:latest
container_name: gpon-parser
restart: unless-stopped
environment:
ONT_MODEL: "zte_f670"
/gpon/allInfo
{
"deviceStats": {
"memoryUsage": 54.885117384596136,
"cpuUsage": 1.31,
"cpuDtlUsage": [
0.1,
2.52
],
"deviceModel": "F660",
"modelSerial": "FHTTXXXXXX",
"softwareVersion": "V1.1.20P3N6B",
"uptime": 86673
},
"opticalStats": {
"rxPower": -26.5757,
"txPower": 2.7781,
"temperature": 44,
"supplyVoltage": 3.229,
"biasCurrent": 13.5
}
}
/gpon/deviceInfo
{
"memoryUsage": 54.880947416704885,
"cpuUsage": 2.4749999999999996,
"cpuDtlUsage": [
0.1,
4.85
],
"deviceModel": "F660",
"modelSerial": "FHTT9ABFE830",
"softwareVersion": "V1.1.20P3N6B",
"uptime": 86748
}
/gpon/opticalInfo
{
"rxPower": -26.5757,
"txPower": 2.7781,
"temperature": 44,
"supplyVoltage": 3.229,
"biasCurrent": 13.55
}
go build -ldflags "-s -w"
$env:GOARCH='arm'
$env:GOOS='linux'
Content type
Image
Digest
sha256:1954a04c8…
Size
9.7 MB
Last updated
4 months ago
docker pull vincejv/gpon-parser