Monitoring#
The universe is expanding, entropy is increasing, and your server's disk space is shrinking. We can only stop one of those three — but at least we can tell you about the third before it happens. VeriTeknik's monitoring infrastructure watches your servers, services, and domains around the clock, and alerts you the instant something goes sideways.
Monitoring Layers#
No single monitoring tool can see everything — much like the Babel fish can translate every language but can't read body language. That's why we monitor across three distinct layers:
| Layer | Tool | What It Monitors |
|---|---|---|
| Network & Infrastructure | LibreNMS | Bandwidth via SNMP, port status, traffic flow |
| Service Availability | Uptime Kuma | HTTP, TCP, DNS, ping, SSL certificate status |
| Domain Health | VeriTeknik | Renewal dates, SSL expiry, DNS health |
LibreNMS — Network Monitoring#
LibreNMS monitors your servers' network traffic over SNMP. It measures inbound and outbound traffic on every port, generates graphs, and detects anomalies. Think of it as the network version of Deep Thought — except instead of taking 7.5 million years to find the answer, it delivers data in real time.
Bandwidth Graphs#
Navigate to the Bandwidth tab on your VPS detail page to see your traffic graphs:
- Inbound traffic — data flowing into your server
- Outbound traffic — data leaving your server
- Time range — last 24 hours, 7 days, 30 days, or a custom date range
Graphs retain historical data. Curious about last month's traffic? Just scroll back in time — no DeLorean required.
95th Percentile Billing#
Our bandwidth billing uses the industry-standard 95th percentile method.
What is the 95th percentile?
Every 5-minute traffic sample from the month is sorted. The top 5% is discarded, and the highest remaining value becomes your billing figure. This method doesn't penalise short traffic spikes — it only reflects sustained high usage.
How it works:
- Server traffic is sampled every 5 minutes
- At month-end, all samples are sorted from highest to lowest
- The top 5% is dropped (short-lived spikes)
- The highest remaining value = your billing figure
This means that one blog post going viral once a year, or an unexpected traffic surge, won't financially ruin you. Not quite as bad as Vogon poetry, but close if left unchecked.
Uptime Kuma — Service Monitoring#
Uptime Kuma monitors your services' availability across multiple protocols. Your server might be running fine, but if your website isn't responding, you need to know — preferably before your customers do.
Monitored Protocols#
| Protocol | Description | Example Use |
|---|---|---|
| HTTP/HTTPS | Web page response status and timing | Website availability |
| TCP | Port reachability checks | Database, application ports |
| DNS | DNS resolution verification | DNS server health |
| Ping (ICMP) | Basic network reachability | Server liveness checks |
SSL Certificate Tracking#
During HTTPS monitoring, Uptime Kuma also checks your SSL certificate status:
- Validity period — when the certificate expires
- Days remaining — countdown to expiry
- Automatic alerts — notifications before the certificate expires
Expired SSL certificates
When your SSL certificate expires, visitors are greeted by a giant red warning screen. This has roughly the same effect as hanging a "Danger — Do Not Enter" sign on your shop door. Take the alerts seriously.
Response Time#
Response time is recorded for every monitoring endpoint:
- Average response time — your service's typical speed
- Historical data — performance trends over time
- Threshold alerts — notifications when response time exceeds normal levels
Your VPS Servers Are Monitored Too#
Good news: your VPS servers are now part of this availability monitoring — right alongside your websites, services, and domains. The moment a server comes online it takes its place on the list; the moment it becomes unreachable, you get the same prompt alert you'd get for any other service.
- Availability (up/down) — is your server up, or has it wandered off for a quiet moment somewhere in the galaxy?
- Automatic coverage — spin up a new VPS and monitoring kicks in on its own, no separate setup required
- Same alerts, same speed — VPS alerts arrive through the exact same channels, with the exact same urgency, as the rest of your services
A towel always knows where it is
The Hitchhiker's Guide insists that a towel is the single most useful item a traveller can carry — partly because it always knows where it is. We watch your VPS servers with the same devotion: up or down, we always know, and so do you.
Domain Monitoring#
You can view monitoring data on your domain's detail page:
Renewal Date Tracking#
- Days remaining until domain expiry
- Auto-renewal status indicator (if enabled)
- Graduated alerts as expiry approaches (90, 60, 30, 14, 7 days)
SSL Certificate Status#
- Certificate validity dates
- Certificate authority information
- Automatic notifications before expiry
DNS Health#
- DNS record resolution status
- NS record configuration validation
- Propagation issue detection
All in one place
Domain monitoring brings renewal, SSL, and DNS together on a single page. Like the "DON'T PANIC" on the cover of the Hitchhiker's Guide — all the information in one place, enough to keep you calm.
Alerts & Notifications#
When the monitoring system detects an anomaly, it sends an automatic notification through the VeriTeknik notification system:
| Channel | Description |
|---|---|
| In-App | Instant notification in the Ops Hub panel |
| Sent to your registered email address | |
| Telegram | Via our Telegram bot (if configured) |
| SMS | For critical alerts (if configured) |
You can manage your notification preferences at My Account > Notification Preferences.
Down/Up Alerts — The Moment It Happens, You Hear About It#
When a monitored resource goes down, you find out — and when it comes back up, you find out then too. The key word is promptly: the instant a service becomes unreachable, the alert lands in your notification channels, and the instant it recovers, the reassuring "all clear" arrives just as quickly.
- Down — when a resource stops responding, you're notified without delay
- Up — when the resource is reachable again, the welcome "it's back" notification follows
- Across every resource — websites, services, domains, and now your VPS servers, all in the same reliable loop
The Babel fish translates 'server down' into a calm heads-up
When something blips, there's no need to panic — because you're the first to know. The Babel fish makes even the most garbled signal intelligible; our notifications do the same for the fact that a resource is unreachable, turning it into a calm, clear alert you can act on. As the Guide advises: DON'T PANIC.
Alert Types#
- Resource unreachable (down) — your VPS server, website, or service isn't responding to ping/checks
- Resource recovered (up) — a previously down resource is reachable again
- High bandwidth — traffic exceeds the configured threshold
- SSL certificate warning — certificate approaching expiry
- Domain renewal — domain expiry date approaching
- High response time — service responding slower than normal
Dashboard Overview#
Your main dashboard displays a monitoring summary:
- Service status — how many services are up, how many have issues
- Total bandwidth — daily/monthly traffic summary
- Recent alerts — the latest monitoring notifications
- SSL status — certificate status at a glance
This aggregate view is like understanding the general state of the galaxy at a single glance — you can dive into the details on the relevant pages.
Don't forget your towel
Monitoring lets you act before problems escalate. But if something does go wrong, write to destek@veriteknik.com. We solve problems at roughly the speed Zaphod Beeblebrox resolves party crises — which is to say, quite fast, and usually one head is enough.