Repository navigation
Plugin network ping monitor
Monitors three network targets through ICMP and optionally logs availability and latency.
| 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 |
Monitors three network targets through ICMP and optionally logs availability and latency.
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.
-
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.
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.
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.
Start
Reference
Catalog sections