关于 observability-monitoring
用于配置应用可观测性的技能集合,涵盖日志、错误追踪和网站分析。提供 Pino、Sentry 与 Vercel Web Analytics 的配置配方和实践指南。
主要功能
- 01配置 Pino 结构化日志
- 02Sentry 错误与性能监控
- 03将 Pino 日志转发至 Sentry
- 04配置 Vercel Web Analytics
- 05日志、Sentry 与分析实践
适用场景
- 01配置应用结构化日志
- 02添加错误与性能追踪
- 03跟踪页面浏览和自定义事件
- 04遵循日志与分析规范
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ andrelandgraf/ fullstackrecipes --skill observability-monitoring安装后在 Claude Code 中输入/observability-monitoring确认已加载。
详细介绍
可观测性与监控
完整的可观测性技术栈,包含结构化日志记录、错误跟踪和 Web 分析。
操作指南 — 按顺序完成这些操作
Pino 日志设置
使用 Pino 配置结构化日志记录。在开发环境中输出易读的彩色日志,在生产环境中输出结构化 JSON,供日志聚合服务使用。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/pino-logging-setup
Sentry 设置
配置 Sentry 以进行错误跟踪、性能监控和日志聚合。与 Pino 集成后,可自动将日志转发到 Sentry。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/sentry-setup
Vercel Web Analytics
使用 Vercel Web Analytics 添加注重隐私的 Web 分析功能。无需任何配置即可跟踪页面浏览量、访客和自定义事件。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/vercel-analytics-setup
日志记录最佳实践
在整个应用中使用 Pino 进行结构化日志记录。涵盖日志级别、上下文和适用于工作流的安全日志记录模式。
bunx skills add andrelandgraf/fullstackrecipes/skills -s logging-best-practices
Sentry 最佳实践
使用 Sentry 捕获异常、添加上下文、创建性能 Span,并进行结构化日志记录。
bunx skills add andrelandgraf/fullstackrecipes/skills -s sentry-best-practices
分析最佳实践
使用 Vercel Web Analytics 跟踪自定义事件和转化。涵盖常见事件、表单跟踪和开发环境测试。
bunx skills add andrelandgraf/fullstackrecipes/skills -s analytics-best-practices
评论
支持 Markdown