Skip to content

Find the cause.Restore the service.Prove it recovered.

MonitOps helps IT operations teams find the cause of incidents across the tools they already run, and carry out approved recovery with verified results.

Thai and English · Dedicated deployment per customer · Read-only until you grant write access

Sample incident console

Sample estate
30 Sep 2026 · 14:00:00 ICTSimulated dataNS

Overview

All customer channels · Sample estateLive · updated 5 s ago
Customers OK
No open incidents3 channels healthy
WebHealthy
Checkout errors0.3%usual 0.3 %
Checkout p95420msusual 410 ms
AppHealthy
Checkout errors0.4%usual 0.4 %
Checkout p95380msusual 380 ms
Contact centreHealthy
Calls waiting12usual 12
Answer time38susual 40 s

order-api error rate

Last 30 min · vs 7-day baseline
0 %0.2 %0.4 %0.6 %0.8 %13:3013:3613:4213:4813:5414:00
order-api error rateBaseline (p5–p95)

When a service breaks, the first hour goes on finding out whose problem it is.

Hundreds of alerts arrive from different monitors. Application, integration and vendor teams each check their own dashboards. A fix gets applied, the command succeeds, and nobody is sure the service actually recovered. MonitOps shortens that hour and makes each step checkable.

Grouped by MonitOps · 7INC-20931279 others stayed separate
  • 14:01:58Criticalpayments-gw5xx responses
  • 14:02:03Majororder-apiUpstream timeouts
  • 14:02:11Majororder-apiError rate
  • 14:02:14Majororder-apip95 latency
  • 14:02:16Majorcheckout-webError rate
  • 14:02:22Criticalpayments-gwAvailability probe
  • 14:02:31Majorcheckout-webCheckout journey

Same 90 s window · shared path checkout-web → order-api → payments-gw

One incident, end to end

What MonitOps does

14:02:40 · Correlated

Detect and correlate

MonitOps learns the normal shape of every service and journey, and groups the alerts it sees into one incident with the reason they belong together.

How detection works
P1INC-20931MajorGrouped by MonitOps · 7

Card checkout failing at payment authorisation

Same 90 s window · shared path checkout-web → order-api → payments-gw

  • payments-gw5xx responsesThreshold · 5xx > 5 %14:01:58
  • order-apiUpstream timeoutsLog pattern14:02:03
  • order-apiError rateBaseline · p5–p9514:02:11
  • order-apip95 latencyBaseline · p5–p9514:02:14
  • checkout-webError rateBaseline · p5–p9514:02:16
  • payments-gwAvailability probeSynthetic probe14:02:22
  • checkout-webCheckout journeySynthetic probe14:02:31
14:03:05 · Explained

Explain with evidence

Probable causes are ranked with the metrics, logs, changes and topology behind each one. When the evidence is thin, MonitOps says so.

How explanations work
1payments-gwCause classprovider
Relative confidence0.81
  1. [1]Metricpayments-gw 5xx responses 31 % (baseline under 0.5 %) since 14:01:58
  2. [2]Logorder-api: upstream timeout calling payments-gw ×1,284 in 4 min
  3. [3]StatusProvider status page reports degraded card authorisation since 13:59
  4. [4]TopologyErrors confined to the payments-gw path

Relative confidence ranks candidates against each other. It is not a probability.

14:04:20 · Asked

Ask in Thai or English

Operators ask what they would ask a colleague. Every answer cites its evidence and respects the asker’s role.

About the copilot

ผู้ให้บริการชำระเงินมีปัญหาอยู่ไหม?

Answer

มีแนวโน้มสูงว่าปัญหาอยู่ที่ผู้ให้บริการ payments-gw ตอบกลับ 5xx 31 % ของคำขอตั้งแต่ 14:01:58 [1] และหน้าสถานะของผู้ให้บริการแจ้งว่าการอนุมัติบัตรขัดข้อง [3] ส่วน order-api ทำงานปกติกับ dependency อื่นทั้งหมด [4]

Answered for Narin S. (operator) · 3 evidence items cited

Always on · Forecast

See limits before you hit them

Forecasts project capacity and quota use forward with an explicit uncertainty band, and raise a predicted-breach alert while there is still time to act.

How prediction works
PredictedWould be major

sms-gateway monthly quota crosses 90 % in about 80 min

50 %70 %90 %10:0011:0012:0013:0014:0015:00NowQuota 90 %
Quota usedForecast80% confidenceQuota
14:09:52 · Restored

Restore with authority

Actions come from a catalogue you control, run after the approvals your policy requires, and are checked against fresh service behaviour.

How MonitOps acts

Verification

Resolved

Recovery verified against fresh checks, not the command result.

Synthetic checkout probes
20 / 20 passed over 5 min
order-api error rate
in baseline
Incident
Resolved

14:09:52 ICT · run RUN-5521 · approved by Ploy K.

How we think about trust

Evidence before conclusions. Every inference shows what supports it and what is missing.

Your tools, your authority. MonitOps works through the systems and approvals you already have.

Recovery is verified. A successful command is not proof the service is back.

Read how we think about trust

See MonitOps on your own incidents.

We run a working session with your operations team on your services and recent incidents.