Skip to content

dernasherbrezon/8430ft_exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Main Workflow Quality Gate Status

8430ft_exporter

This repository contains metrics exporter to Prometheus for 8430FT modem. 8430FT is a 3G/4G modem widely used by MTS. It can act as a normal USB modem or can be WiFi access point.

8430FT

By default 8430FT exports all monitoring information via its own WEB UI.

monitoring

This is OK for small deployments, but getting harder to control and monitor on a larger scale. 8430ft_exporter project allows export such information into Prometheus where it can be aggregated from hundreds of other modems.

Build

In order to build the project simply execute:

mvn clean package

Run

Edit sample configuration at ./src/main/resources/config.properties and run using the following command:

java -jar ./target/8430ft_exporter.jar ./src/main/resources/config.properties 

Run as a service

  1. Modify ./src/main/resources/8430ft_exporter.service file
  2. Copy this file:
sudo cp ./src/main/resources/8430ft_exporter.service /etc/systemd/system/
  1. Enable the service:
sudo systemctl enable 8430ft_exporter.service
  1. Start the service:
sudo systemctl start 8430ft_exporter.service

Prometheus configuration

  - job_name: '8430FT'
    static_configs:
      - targets: ['<ip address of 8430ft_exporter>:9844']

8430FT dashboard

About

Prometheus exporter for 8430FT modem

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages