Least-privilege access
Each integration gets the narrowest scope that lets the work function. Nothing more.
Stratgik — technology strategy and business systems engineering.
Delivery across the USA, UK, UAE and India.
Stage 04 · RunMonitoring & alerting
Most systems are monitored in the sense that a dashboard exists. Far fewer will wake somebody when the thing that matters to a customer stops working.
In short
Useful monitoring alerts on symptoms a customer would notice — checkout failing, orders not reaching the warehouse, response times degrading — rather than on individual resources. The test is whether every alert that fires requires action. Once a monitor produces alerts people routinely ignore, it has stopped being monitoring and become noise, and the real outages hide inside it.
Self-audit
Tick the ones that are true where you are. Nothing is sent anywhere — the answer is for you, not for us.
If more than one of these is true today, the problem is usually further along than it looks from the outside. That is not a sales line; it is what the cost of waiting does.
0 of 5 true
Nothing ticked yet.
How we do it
Each step ships something you keep. You can stop after any of them and still be better off than when you started.
Start with step oneStep 1 of 6
In business terms: an order can be placed, a payment clears, data reaches the ERP. That is what gets monitored.
Step 2 of 6
High CPU may be fine. Checkout failing is never fine. Alert on the second and use the first to explain it.
Step 3 of 6
An alert with no named owner and no first step is a notification, not an alert.
Step 4 of 6
Enough context to follow one request across services, so diagnosis is reading rather than guessing.
Step 5 of 6
Every alert that fires without needing action gets fixed or deleted. Noise is the thing that kills monitoring.
Step 6 of 6
Test that the alert path actually reaches a human, including at 3am on a weekend. Most on-call gaps are discovered during a real incident.
Assurance
These controls apply to every engagement, including this one. They are engineering decisions, not a certificate on a wall — and you can check each of them.
Each integration gets the narrowest scope that lets the work function. Nothing more.
Accounts and keys live in your tenancy. You can revoke any of them without asking us.
Changes, deployments and incidents leave a written trail you can audit.
A backup only counts once it has been restored. We test, and we report the result.
Development never touches production credentials or unmasked customer data.
Runbooks written as we go. Leaving means revoking our access — nothing is held back.
What we will not do
The things we turn down are a better description of how we work than the things we sell.
We will not: Add dashboards nobody looks at and call it observability.
We will not: Alert on every metric available because the tool makes it easy.
We will not: Report uptime from a check that only proves the homepage loads.
We will not: Set up on-call without agreeing who is actually on it.
Questions
Anything else, ask on the first call. There is no charge for working out whether this is the right fit.
Talk about a problemThe transaction that makes you money, end to end, as a customer experiences it. If orders can be placed and reach fulfilment, most other problems are degradations rather than outages. Start there and expand, rather than instrumenting everything and drowning.
If anyone has ever ignored one because it is "probably nothing", you are already past the limit. A healthy setup produces few alerts and every one means something. Getting there means deleting monitors, which teams find harder than adding them.
Whatever fits the stack and the budget — Grafana, Prometheus, Datadog, New Relic, or the cloud provider's own. Tool choice matters far less than whether the alerts are meaningful and somebody is genuinely on the other end.
It only works if it is explicit: who is on, how they are reached, what they are expected to do, and what happens when they cannot. Informal on-call — where everyone assumes the same person will notice — fails exactly when it is needed.
One process, one system, one decision you are stuck on. An engineer replies within one working day with how we would approach it, and whether it needs building at all.
The Stratgik model
Four stages, in order. Most businesses need them one at a time.