All scripts
isp
Advanced
3–7 min
T-ISP-024 · Customer SLA Compliance Auditor
Audit per-customer SLA compliance from collected latency/jitter/loss/availability metrics against contracted targets, compute breach windows and monthly availability %, and emit a credit-eligibility report.
Cisco IOS/XE
Juniper Junos
Arista EOS
You're viewing a preview
The full script, parameters, and execution console are available with a free account.
Already have access? Sign in →
Capabilities
- Latency/jitter/loss check
- Availability % calc
- Breach-window detection
- SLA-tier targets
- Credit eligibility
- JSON/CSV report
Required inputs
Parameters the script accepts. Defaults shown; some are vendor- or context-gated.
| Parameter | Type | Default | Notes |
|---|---|---|---|
SLA tier (bronze|silver|gold) tier | string | gold | — |
Minutes in month month_minutes | number | 43200 | — |
Sample inventory schema
Authoritative shape of the device/policy data this script consumes.
No bundled inventory sample. The script accepts standard device lists (CSV/YAML) with hostname, mgmt IP, vendor, and credentials.
Expected output
Reference terminal output the script should produce — used as a stylistic and structural target.
terminal
2026-06-15 17:00:00 INFO Auditing 12 customers against tier gold 2026-06-15 17:00:00 INFO ACME: avail 99.992% (target 99.99%) latency OK -> COMPLIANT 2026-06-15 17:00:00 WARN GLOBEX: avail 99.94% (target 99.99%) -> BREACH (credit eligible) 2026-06-15 17:00:00 INFO Report written to sla-audit.json (1 breach)