// health_check.go func monitorOrderProcess() { http.HandleFunc("/api/order/status", func(w http.ResponseWriter, r *http.Request) { status := map[string]interface{}{ "running": isOrderProcessRunning(), "last_success": lastSuccessTime, "total_orders": totalOrders, "failed_orders": failedOrders, } json.NewEncoder(w).Encode(status) }) }