You get the dashboard. I run the platform.
Grafana dashboards for your servers, APIs, databases or business numbers — built, hosted and maintained for you. Nothing to install, nothing to patch, and an alert when something moves.
This is not a screenshot. Open a real dashboard on the platform this project runs on, poke at it, change the time range. No signup.
Open the live demo ↗Most people find out from a customer
The site was down for forty minutes on Saturday. Nobody noticed, because nobody was looking, and the first report came in as an angry email on Monday morning.
Why it stays that way
- Monitoring is a project. Standing one up properly means a stack, a server to run it on, storage, retention, upgrades and alert rules that do not cry wolf. It always loses to the work that is actually due this week.
- The hosting bill scales badly. Commercial platforms bill per host, per seat or per gigabyte ingested, so the cost arrives before the value does.
- The data is already there. Your server, your database and your API all expose numbers right now. Nothing is collecting them.
This project removes the first two. You give me access and tell me what matters. I build the dashboards and run the platform they live on.
A screen you would actually open
Included in every package
- Custom dashboards built around your systems, not a stock template with your logo on it.
- Hosted access on my platform for 30 days, extendable at a reduced rate.
- Per-user access so your team sees it and nobody else does.
- Revisions after you have looked at it, because the first version is never quite the one you want.
- Alerting to email, Slack, Teams, Telegram or a webhook, on the higher packages.
- Documentation covering what each panel means and where the numbers come from.
What can be connected
- Linux servers — CPU, memory, disk, network, load
- Docker containers and their resource use
- Websites and API endpoints — uptime, status code, response time
- MySQL, MariaDB and PostgreSQL
- AWS CloudWatch metrics
- TLS certificate expiry, before the browser warning
- Business numbers — orders, signups, failed payments, queue depth
Business metrics next to infrastructure metrics on one screen is the part people underestimate. “Orders dropped at 14:05” and “the database started swapping at 14:04” are two facts that are worth far more on the same axis than in two different tabs.
From access to dashboard
-
You tell me what you need to see
A sentence is enough to start. “I want to know when the site is down and when the disk is filling up” is a complete brief.
-
We agree the data sources and the scope
Which systems, which numbers, which alerts, and what counts as done. In writing, before anything is billed.
-
Access is set up
An agent on a server, a read-only database user, a CloudWatch role, or nothing at all for an endpoint check. Read-only wherever it is possible, which is nearly always.
-
I build the dashboards and test the alerts
An alert that has never fired is an assumption. Each rule is triggered deliberately before handover so you know it reaches you.
-
You get the link, the logins and the notes
Then you use it. Revisions are included, because what you want to see changes once you have seen it.
Three sizes
Scope is fixed per package so you know what you are buying. Current pricing and delivery times live on Upwork, where they are kept up to date.
Single Source
One system, one dashboard. Usually a server or a website.
- One data source
- One custom dashboard
- 30 days hosted access
- Revisions included
Monitored
Two systems and alerts. The point where it starts waking you up instead of you checking.
- Up to two data sources
- Dashboards plus alert rules
- One notification channel
- 30 days hosted access
- Revisions included
Team
Several systems, several dashboards, and people who each need their own login.
- Multiple data sources
- Multiple dashboards
- Alerting with more than one channel
- Secure per-user access
- Written documentation
- 30 days hosted access
Hosting continues in 30-day periods at a reduced rate after the first one. You can also see the platform itself at monitor.john-nessime.com, or read the sample handover document to see the standard of what you receive. Want to own the stack instead of renting it? That is the Self-Hosted Observability Stack.
Tell me what you need to watch.
One or two sentences is enough — what you want to know about, and what you would want to be woken up for. You get a scope, a timeline and a straight answer on whether monitoring is even the right thing to spend money on right now.
Prefer to talk? Book a free call ↗ · Or hire me on Upwork ↗ · Typical reply within one business day.