Probe every domain every minute, and keep it out of its own traffic numbers
NPM's access log only describes hosts somebody visited; the host most likely to be quietly broken is the one nobody does. Probes carry a User-Agent npm_access_stats.sh drops — unmarked, this monitor would be fifty thousand requests a day in the very logs it reports on.
This commit is contained in:
@@ -1996,6 +1996,18 @@ Saved into `master.conf`, which does not need to be opened by hand.
|
||||
| `TRANSCODE_LOG_RETENTION` | a number box, in days | in this section | days before old entries purged |
|
||||
| `TRANSCODE_CHECK_EMBY` | a switch | in this section | — |
|
||||
|
||||
## Uptime Probe
|
||||
|
||||
Route: Settings tab → All settings → *Uptime Probe*
|
||||
|
||||
Saved into `master.conf`, which does not need to be opened by hand.
|
||||
|
||||
| Setting | Control | Where | What it does |
|
||||
|---|---|---|---|
|
||||
| `UPTIME_PROBE_ENABLED` | a switch | in this section | master switch for the per-minute probe |
|
||||
| `UPTIME_PROBE_TIMEOUT` | a number box, in seconds | in this section | seconds per domain before it counts as down |
|
||||
| `UPTIME_PROBE_LIST_TTL` | a number box, in seconds | in this section | seconds to reuse the domain list from NPM before re-reading it |
|
||||
|
||||
## Version Parity
|
||||
|
||||
Route: Settings tab → All settings → *Version Parity*
|
||||
|
||||
Reference in New Issue
Block a user