nuxt-observe
nuxt-observe
Self-hosted observability + service-registry dashboard module for Nuxt.
Features
- 📊 Self-hosted observability dashboard, mounted at a configurable prefix
- 🩺 Health endpoint under
/api/observe - 🧩 Zero-config: works out of the box, tune via the
observekey ornuxt-observe.config.ts
Quick Setup
Install the module in your Nuxt application:
npx nuxt module add nuxt-observe
Then open the dashboard at /observe (change the mount path via observe.prefix).
Documentation
Full documentation lives in docs/ and is built with VitePress:
# Start the docs dev server
pnpm docs:dev
# Build the static docs site
pnpm docs:build
# Preview the built site
pnpm docs:preview
Contribution
Local development
# Install dependencies
pnpm install
# Generate type stubs
pnpm dev:prepare
# Develop with the playground
pnpm dev
# Build the playground
pnpm dev:build
# Run ESLint
pnpm lint
# Run the fast unit suite (Vitest, node env)
pnpm test
pnpm test:watch
# Run the Nuxt integration suite (boots the fixture app, exercises the endpoints)
pnpm test:nuxt
# Run the Playwright dashboard e2e suite (needs `npx playwright install chromium` once)
pnpm test:e2e
# Release new version
pnpm release
Related Packages
nuxt-monitoring
A Nuxt module for observability: debug server, health checks, and Prometheus met...
4,816
7
@nuxtjp/operations-console
Provider-neutral operational readiness and network-control presentation for Nuxt
339
0
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.0.11 | ^3.0 | MIT | |
| 0.0.10 | ^3.0 | MIT | |
| 0.0.9 | ^3.0 | MIT | |
| 0.0.8 | ^3.0 | MIT | |
| 0.0.7 | ^3.0 | MIT | |
| 0.0.6 | ^3.0 | MIT | |
| 0.0.5 | ^3.0 | MIT | |
| 0.0.4 | ^3.0 | MIT | |
| 0.0.3 | ^3.0 | MIT | |
| 0.0.2 | ^3.0 | MIT |