Watchtower Control Room

Dashboard

Monitor connected apps, review incidents, onboard new projects, and keep your operational contract in one calm place.

Projects
6
Connected configurations in SQLite
Active
6
Projects currently monitored
Open Alerts
1
Current unresolved log or health incidents
Unhealthy
0
Projects failing readiness or liveness
Connected Apps

Current Monitoring Surface

View all
production

Banchii

https://app.banchii.com/

Degraded
Pattern: banchii Container: banchii-dashboardapp-ukk...69pnfkbue1rfqxhfbytbsyfd Alerts: 1
Open Errors
1
Open Warnings
0
Last Batch
2026-09-11 07:47:52 UTC
production

My Thai Doctor Admin

https://admin.mythaidoctor.com

Healthy
Pattern: adminmythaidoctor Container: my-thai-doctor-adminmyth...e9towv8qymj2ggloa2olab2r Alerts: 0
Open Errors
0
Open Warnings
0
Last Batch
2026-09-06 21:40:33 UTC
production

Somchai API

http://100.67.241.67:18080/health

Healthy
Pattern: somchai-api Container: chili-radio-somchai-somchai-api-1 Alerts: 0
Open Errors
0
Open Warnings
0
Last Batch
None yet
production

Somchai Chili Radio

http://100.67.241.67:18080/health

Healthy
Pattern: chili-radio-somchai Container: chili-radio-somchai-somchai-worker-1 Alerts: 0
Open Errors
0
Open Warnings
0
Last Batch
2026-08-19 23:20:02 UTC
production

Somchai Scheduler

http://100.67.241.67:18080/health

Healthy
Pattern: somchai-scheduler Container: chili-radio-somchai-somchai-scheduler-1 Alerts: 0
Open Errors
0
Open Warnings
0
Last Batch
2026-08-19 23:20:09 UTC
production

Somchai Telegram Bot

http://100.67.241.67:18080/health

Healthy
Pattern: somchai-bot Container: Waiting Alerts: 0
Open Errors
0
Open Warnings
0
Last Batch
None yet
Recent Alerts

Warnings & Errors

Banchii · Log

1 log error(s) detected

Error
### Error 1: CN reversal posting failed * **Root Cause:** The application attempted to post a financial transaction to reverse a credit note (`CN`), but all the line items in the transaction had a value of zero. Accounting systems typicall…
Status: Recorded Occurrences: 1 Last seen: 2026-09-11 07:48:04 UTC
Banchii · Log

1 log error(s) detected

Error
### Error 1: Credit Note Reversal Failed * **Root Cause:** The application tried to commit a financial transaction (a "Credit Note reversal") where every line item had a value of zero. Accounting systems are designed to reject such transac…
Status: Recorded Occurrences: 1 Last seen: 2026-09-11 07:29:52 UTC
Banchii · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause:** The Next.js server received a request to execute a specific server-side function (a "Server Action") that does not exist in the currently deployed code. This happens when a user's…
Status: Recorded Occurrences: 1 Last seen: 2026-09-09 04:22:32 UTC
Banchii · Log

1 log error(s) detected

Error
### Error: Missing LINE Credentials * **Root Cause:** The application is missing the required `LINE_CHANNEL_SECRET` and `LINE_CHANNEL_ACCESS_TOKEN` environment variables needed to authenticate with the LINE Messaging API. * **What Went Wro…
Status: Recorded Occurrences: 1 Last seen: 2026-09-07 01:57:06 UTC
My Thai Doctor Admin · Log

2 log error(s) detected

Error
### Analysis of "Failed to find Server Action" Errors * **Root Cause:** The application server received a request from a user's browser to perform an action, but the server code doesn't recognize that specific action ID. This is a version…
Status: Recorded Occurrences: 1 Last seen: 2026-09-06 21:40:46 UTC
My Thai Doctor Admin · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause:** The user's web browser tried to run a specific server-side function (a Next.js Server Action), but the server version currently deployed does not have a function with that unique…
Status: Recorded Occurrences: 1 Last seen: 2026-09-05 03:48:28 UTC
Banchii · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause:** A version mismatch between the application code running in the user's browser and the code deployed on the server. The user's browser tried to execute a server-side function (a Ne…
Status: Recorded Occurrences: 1 Last seen: 2026-09-05 02:02:53 UTC
My Thai Doctor Admin · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause**: The user's browser is running an old version of the application's code, but it is trying to communicate with a newly deployed server. The server does not recognize the action the…
Status: Recorded Occurrences: 1 Last seen: 2026-09-04 19:23:15 UTC
My Thai Doctor Admin · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause**: A mismatch exists between the version of the web application running in the user's browser and the version running on the server. This typically happens after a new version of the…
Status: Recorded Occurrences: 1 Last seen: 2026-09-04 16:24:57 UTC
My Thai Doctor Admin · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause:** A mismatch between the client-side (user's browser) and server-side code. The browser tried to execute a specific server-side function (a "Server Action") identified by a unique h…
Status: Recorded Occurrences: 1 Last seen: 2026-09-04 01:10:42 UTC
Banchii · Log

1 log error(s) detected

Error
### **Error 1: Failed to find Server Action** * **Root Cause**: The version of the application running in a user's browser is out of sync with the version running on the server. This typically happens when a new version of the application…
Status: Recorded Occurrences: 1 Last seen: 2026-09-03 18:35:38 UTC
My Thai Doctor Admin · Log

1 log error(s) detected

Error
### Error 1: Failed to find Server Action * **Root Cause:** A version mismatch between the application code running in the user's browser and the code running on the server. This typically happens immediately after a new version of the app…
Status: Recorded Occurrences: 1 Last seen: 2026-09-03 16:29:29 UTC