监控#
您可以通过调用三个 API 端点来检查实例状态:/healthz
、healthz/readiness
和 /metrics
。
healthz 和 healthz/readiness#
/healthz
端点返回标准 HTTP 状态码。200 表示实例可访问,但不表示数据库状态。该端点对自托管和云用户都可用。
访问端点:
1 |
|
/healthz/readiness
端点与 /healthz
类似,但仅在数据库已连接并完成迁移时返回 HTTP 状态码 200,表示实例已准备好接收流量。
访问端点:
1 |
|
metrics#
/metrics
端点提供关于实例当前状态的更详细信息。
访问端点:
1 |
|
功能可用性
/metrics
端点在 n8n Cloud 上不可用。
为自托管 n8n 启用 metrics 和 healthz#
/metrics
和 /healthz
端点默认禁用。要启用它们,请配置您的 n8n 实例:
1 2 3 4 5 |
|
有关如何使用环境变量配置实例的更多信息,请参阅配置方法。