跳到主要内容

监控#

您可以通过调用以下三个API端点来检查实例状态:/healthzhealthz/readiness/metrics

healthz 与 healthz/readiness#

/healthz 端点返回标准HTTP状态码。200状态码表示实例可访问,但不反映数据库状态。该端点同时适用于自托管用户和云用户。

访问端点:

<your-instance-url>/healthz

/healthz/readiness 端点与 /healthz 端点类似,但会在数据库连接并完成迁移后返回 HTTP 状态码 200,表明该实例已准备就绪可接收流量。

访问端点:

<your-instance-url>/healthz/readiness

指标#

/metrics 端点提供有关实例当前状态的更详细信息。

访问端点:

<your-instance-url>/metrics

功能可用性

/metrics 端点 在 n8n Cloud 上不可用。

为自托管 n8n 启用指标与健康检查端点#

/metrics/healthz 端点默认处于禁用状态。要启用它们,请配置您的 n8n 实例:

# metrics 
N8N_METRICS=true
# healthz
QUEUE_HEALTH_CHECK_ACTIVE=true

请参阅配置方法,了解如何使用环境变量配置实例的更多信息。