mcloud-logs

Jalankan mcloud logs untuk mengambil dan mengalirkan log runtime untuk lingkungan Cloud. Gunakan saat membaca log backend atau storefront, memfilter berdasarkan rentang waktu, mencari…

npx skills add https://github.com/medusajs/medusa-agent-skills --skill mcloud-logs

Cloud CLI: Logs Command

Execute mcloud logs to fetch runtime logs for a Cloud environment's backend or storefront.

Constraints

  • --follow and --json are incompatible. For programmatic log analysis, use bounded time windows with --from/--to and --json.
  • --follow streams until interrupted with Ctrl+C — do not use in scripts or pipelines.
  • Default retrieves the last 500 log lines from the past 15 minutes.

Command

mcloud logs \
  --organization <org-id> \
  --project <project-id-or-handle> \
  --environment <environment-handle> \
  [options]

Options

OptionDescriptionDefault
-o/--organization <id>Organization IDActive context
-p/--project <id-or-handle>Project ID or handleActive context
-e/--environment <handle>Environment handleActive context
-f/--followStream logs continuously (incompatible with --json)false
--limit <1-5000>Max log lines (non-follow mode only)500
--from <ISO8601>Start of time range (e.g. 2026-04-22T10:00:00Z)15 minutes ago
--to <ISO8601>End of time range; if >15 min ago, must also pass --fromnow
--search <string>Filter by substring (same as dashboard search bar)
--deployment <id>Filter by deployment or build ID
--source <string>Filter by source (repeatable)
--metadata <key=value>Filter by metadata field (repeatable; same key merges values)
--type <backend|storefront>Log stream to querybackend
--jsonOutput as JSON (incompatible with --follow)false

Examples

# Basic log fetch (last 500 lines, last 15 min)
mcloud logs --json

# Search for errors
mcloud logs --search error --limit 1000 --json

# Filter for HTTP 500 errors via metadata
mcloud logs --metadata status=500 --limit 1000 --json

# Logs for a specific deployment (build or deployment ID)
mcloud logs --deployment bld_01ABC123 --json

# Structured output for agent analysis
mcloud logs --search error --json | jq '.[] | {timestamp, source, message}'

# Storefront logs
mcloud logs --type storefront --json

# Stream live logs (human-readable, not for scripts)
mcloud logs --follow

# Logs within a specific time range
mcloud logs --from 2026-04-22T10:00:00Z --to 2026-04-22T11:00:00Z --limit 1000 --json

# Logs from a time until now
mcloud logs --from 2026-04-22T10:00:00Z --json

# Multiple source filters
mcloud logs --source api --source worker --json

# Multiple metadata filters (HTTP 4xx and 5xx)
mcloud logs --metadata status=400 --metadata status=500 --limit 500 --json

Time Range Notes

  • Default window is the past 15 minutes.
  • Pass --from without --to to fetch from a time until now.
  • Pass --to without --from only if --to is within the last 15 minutes; otherwise also pass --from.
  • Both --from and --to accept ISO 8601 timestamps.

Lebih banyak skill dari medusajs

mcloud-variables
medusajs
Jalankan perintah mcloud variables untuk mendaftar dan mendapatkan variabel lingkungan untuk lingkungan Cloud. Gunakan saat memeriksa, membaca, atau mengekspor lingkungan…
official
building-storefronts
medusajs
Integrasi frontend berbasis SDK untuk storefront Medusa dengan pola React Query dan aturan pemanggilan API yang kritis. Selalu gunakan Medusa JS SDK untuk semua permintaan API—jangan pernah menggunakan fetch() biasa, karena tidak memiliki header yang diperlukan (kunci API yang dapat dipublikasikan untuk rute toko, autentikasi untuk rute admin). Berikan objek JavaScript biasa ke metode SDK; jangan pernah menggunakan JSON.stringify() pada parameter body, karena SDK menangani serialisasi secara otomatis. Gunakan useQuery untuk permintaan GET dan useMutation untuk permintaan POST/DELETE,...
official
building-admin-dashboard-customizations
medusajs
Ekstensi UI kustom untuk dasbor Admin Medusa menggunakan Admin SDK dan komponen UI Medusa. Muat skill ini TERLEBIH DAHULU untuk pekerjaan UI admin apa pun (perencanaan, implementasi, eksplorasi); server MCP hanya menyediakan referensi API, bukan pola desain atau strategi pemuatan data KRITIS: Selalu gunakan Medusa JS SDK untuk semua permintaan API (jangan pernah menggunakan fetch biasa); pisahkan kueri tampilan dari kueri modal dan invalidasi data tampilan setelah mutasi Implementasikan widget pada halaman yang ada atau buat rute UI kustom;...
official
learning-medusa
medusajs
Bootcamp pengembangan Medusa interaktif langkah demi langkah di mana Anda membangun fitur merek sambil mempelajari pola arsitektur. Tiga pelajaran progresif (total 2–3 jam) mencakup modul, alur kerja, rute API, tautan modul, kait alur kerja, dan kustomisasi antarmuka admin. Verifikasi titik pemeriksaan setelah setiap komponen utama menguji pemahaman konseptual, kualitas kode, dan fungsionalitas sebelum melanjutkan. Memperlakukan kesalahan sebagai peluang mengajar; melakukan debugging bersama dengan pertanyaan diagnostik dan akar penyebab...
official
db-migrate
medusajs
Jalankan migrasi database Medusa yang tertunda dan laporkan hasilnya. Menjalankan npx medusa db:migrate melalui Bash untuk menerapkan semua migrasi yang tertunda ke database Medusa Anda. Melaporkan hasil migrasi termasuk jumlah migrasi yang diterapkan, kesalahan yang ditemui, dan konfirmasi keberhasilan. Dirancang untuk proyek Medusa dengan pengaturan npm/npx standar.
official
mcloud-environments
medusajs
Jalankan perintah mcloud environments untuk mendaftar, mendapatkan, membuat, menghapus, menyebarkan ulang, atau memicu build untuk lingkungan Cloud. Gunakan saat mengelola siklus hidup lingkungan,…
official
db-generate
medusajs
Hasilkan migrasi database untuk modul Medusa dengan satu perintah. Membungkus perintah CLI npx medusa db:generate untuk membuat file migrasi bagi modul Medusa yang ditentukan. Menerima nama modul sebagai argumen dan melaporkan lokasi file migrasi, kesalahan, serta langkah selanjutnya. Secara otomatis menyarankan menjalankan npx medusa db:migrate setelah pembuatan untuk menerapkan migrasi.
official
mcloud-deployments
medusajs
Execute mcloud deployments commands to list deployments, retrieve deployment details, and fetch build logs. Use when listing deployments, checking deployment…
official