# Foptimum

Foptimum is a lightweight internet monitoring tool that tracks your connection's speed and uptime. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/588/foptimum

## Description

Foptimum is a lightweight internet monitoring tool that tracks your connection's speed and uptime. It exports its stats to Prometheus so you can visualize them with dashboards like Grafana and keep your ISP accountable.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

12/100 (Low), based on 4 of 4 factors.
- Maintained: 0 (last commit 1050 days ago)
- Popular: 16 (5 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)
- Light to run: 10 (16 GB minimum RAM)

## Links

- GitHub: https://github.com/kennethprose/Foptimum
- Docker Hub: https://hub.docker.com/r/roseatoni/foptimum
- Unraid: https://ca.unraid.net/apps/foptimum-1d2io640hay2zc?q=Foptimum

## Common questions

### Can I disable pings or speedtests in Foptimum?

Yes, set PING_INTERVAL or SPEEDTEST_INTERVAL to 0 to turn off pings or speedtests respectively.

### Which port should I map for Foptimum's Prometheus endpoint?

The Prometheus server is exposed in the container on port 9191, so map that port to your desired host port.

### How can I tell if an internet outage is real or only affecting one ping target?

Read app.log, which includes the IP address of failed pings. This helps determine whether the internet is down or only a chosen ping server is unreachable.

### Does Foptimum include a Grafana dashboard?

A basic Grafana dashboard JSON file is included in the repository and can be imported into a Grafana instance.

---
Source: Our Local Host (https://ourlocalhost.com/app/588/foptimum), the self-hosted and open-source app directory.
