Skip to content

Plugin network ping monitor

Martin Pihrt edited this page Oct 13, 2026 · 1 revision

Network Ping Monitor

Monitors three network targets through ICMP and optionally logs availability and latency.

At a glance

Item Value
Version 1.0.2
Category Network, data and system maintenance
Author Martin Pihrt
License GPL-3.0
OSPy 3.0.211 or newer
Python 3.8 or newer
Permissions files, network, system
Hardware No dedicated hardware requirement declared
Dependencies Database Connector (optional)
Python/OS packages None
Interfaces No provider or mobile API declared
Source Open the plug-in directory

What it is for

Monitors three network targets through ICMP and optionally logs availability and latency.

How it works and how to configure it

This extension allows you to ping addresses. All pings are recorded in a file. If logging is enabled, a graph with measured data will be displayed at the bottom of the screen.

The plug-in includes an OSPy plugin.json manifest, registers its ICMP polling worker with the shared plug-in runtime, uses the common stop signal, and implements health(). Stop requests are checked between targets so only the currently running timeout-bounded ping needs to finish. Diagnostics reports worker and per-target state, latest completed cycle, partial or total reachability loss, and internal errors. Optional local and SQL logging remain independent of diagnostic ping status.

Plugin setup

  • Use ping monitoring: Activate this extension use for ping testing.

  • Ping address 1, 2, 3: 1-3 address for testing.

  • Status: Status window from the plugin.

In-app help and settings notes

The following notes are generated from the help page shipped with this plug-in. Field names are also explained directly in the OSPy settings page.

This extension allows you to ping addresses in network.

The ping function uses the "pythonping" code by Alessandro Maggio.

Support

Check OSPy → Diagnostics first and remove passwords, tokens, private addresses and other secrets before sharing logs. Report reproducible plug-in problems in the OSPy-plugins issue tracker.

Back to the plug-in catalog

Clone this wiki locally