NGINX sysguard module
7 — 所有核心与模块指令——语法、默认值、上下文与真实配置示例。
sysguard
sysguard 指令启用 NGINX sysguard 模块,该模块在系统负载或内存使用过高时保护服务器。
httpserverlocation
sysguard_interval
The 'sysguard_interval' 指令在 NGINX sysguard 模块中设置用于监控系统性能指标的间隔(以秒为单位)。
httpserverlocation
sysguard_load
`sysguard_load` 指令配置系统负载监控阈值,当负载超过阈值时触发指定操作。
httpserverlocation
sysguard_log_level
sysguard_log_level 指令设置与 NGINX 中 sysguard 模块相关事件的日志级别。
httpserverlocation
sysguard_mem
`sysguard_mem` 指令设置基于内存的阈值,用于根据内存使用情况统计限制流量。
httpserverlocation
sysguard_mode
`sysguard_mode` 指令决定了多个 sysguard 规则用于评估系统负载状态时的逻辑组合方式。
httpserverlocation
sysguard_rt
用于监控和控制请求处理时间的 `sysguard_rt` 指令,会在响应时间超过阈值时触发相应操作。
httpserverlocation