Overview

Full name
docker.io/magiccoders/nginxpulse
Registry
docker.io
Namespace
magiccoders
Repository
nginxpulse
Cached tags
103
Last synced
07/05/2026, 07:24 PM

Introduction

NginxPulse Nginx 实时监控镜像,解析 access/error 日志展示 QPS、状态码与上游延迟,反向代理流量可视化运维工具。

Details

magiccoders/nginxpulse 采集 Nginx 日志或 stub_status 指标,Web 面板实时展示请求速率、错误率与延迟分布。定位为 Nginx 监控 Web 服务,挂载日志目录或对接 status 端点;多域名反向代理集群的流量健康巡检。

快速启动

docker run -d --name nginxpulse \
  -p 8080:8080 \
  -v /var/log/nginx:/logs:ro \
  docker.io/magiccoders/nginxpulse:latest

推荐实践

docker run -d --name nginxpulse \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /var/log/nginx:/logs:ro \
  -e NGINX_STATUS_URL=http://nginx:8080/nginx_status \
  docker.io/magiccoders/nginxpulse:1.0.0

核心参数说明

  • -v .../nginx:... — access/error 日志只读
  • NGINX_STATUS_URL — stub_status 端点
  • -p 8080:8080 — 监控面板端口
  • 权限 — 日志目录只读挂载

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginxpulse
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginxpulse
  template:
    metadata:
      labels:
        app: nginxpulse
    spec:
      containers:
        - name: nginxpulse
          image: docker.io/magiccoders/nginxpulse:1.0.0
          ports:
            - containerPort: 8080
          env:
            - name: NGINX_STATUS_URL
              value: http://nginx.ingress-nginx:8080/nginx_status
---
apiVersion: v1
kind: Service
metadata:
  name: nginxpulse
spec:
  selector:
    app: nginxpulse
  ports:
    - port: 8080
      targetPort: 8080

Sidecar 或独立 Deployment;Ingress 限 SRE 访问。

Latest tags (20)

View all 103 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/magiccoders/nginxpulse
:latest
linux/amd64linux/arm64
2026/05/20 01:0182.0 MBsha256:3046ba42eb58
docker.io/magiccoders/nginxpulse
:v1.6.24
linux/amd64linux/arm64
2026/05/20 01:0182.0 MBsha256:3046ba42eb58
docker.io/magiccoders/nginxpulse
:v1.6.24-arm64
linux/arm64
2026/05/20 01:0181.2 MBsha256:7e32e81c5b55
docker.io/magiccoders/nginxpulse
:v1.6.24-amd64
linux/amd64
2026/05/20 00:5082.0 MBsha256:3046ba42eb58
docker.io/magiccoders/nginxpulse
:v1.6.23
linux/amd64linux/arm64
2026/05/13 23:4882.0 MBsha256:1426b213049d
docker.io/magiccoders/nginxpulse
:v1.6.23-arm64
linux/arm64
2026/05/13 23:4881.2 MBsha256:a329d7d5e60b
docker.io/magiccoders/nginxpulse
:v1.6.23-amd64
linux/amd64
2026/05/13 23:3882.0 MBsha256:1426b213049d
docker.io/magiccoders/nginxpulse
:v1.6.22
linux/amd64linux/arm64
2026/05/08 22:0182.0 MBsha256:57356f5a5417
docker.io/magiccoders/nginxpulse
:v1.6.22-arm64
linux/arm64
2026/05/08 22:0181.2 MBsha256:057f98c800af
docker.io/magiccoders/nginxpulse
:v1.6.22-amd64
linux/amd64
2026/05/08 21:5982.0 MBsha256:57356f5a5417
docker.io/magiccoders/nginxpulse
:v1.6.21
linux/amd64linux/arm64
2026/05/01 01:4082.0 MBsha256:5eb70d248c79
docker.io/magiccoders/nginxpulse
:v1.6.21-arm64
linux/arm64
2026/05/01 01:4081.2 MBsha256:452ba26cead5
docker.io/magiccoders/nginxpulse
:v1.6.21-amd64
linux/amd64
2026/05/01 01:3882.0 MBsha256:5eb70d248c79
docker.io/magiccoders/nginxpulse
:v1.6.20
linux/amd64linux/arm64
2026/04/26 00:2781.9 MBsha256:a1cc545ddc1a
docker.io/magiccoders/nginxpulse
:v1.6.20-arm64
linux/arm64
2026/04/26 00:2781.2 MBsha256:4064bdb6105a
docker.io/magiccoders/nginxpulse
:v1.6.20-amd64
linux/amd64
2026/04/26 00:2181.9 MBsha256:a1cc545ddc1a
docker.io/magiccoders/nginxpulse
:v1.6.19
linux/amd64linux/arm64
2026/04/23 23:4081.9 MBsha256:94e96abded91
docker.io/magiccoders/nginxpulse
:v1.6.19-arm64
linux/arm64
2026/04/23 23:4081.1 MBsha256:4c5676cc391b
docker.io/magiccoders/nginxpulse
:v1.6.19-amd64
linux/amd64
2026/04/23 23:2981.9 MBsha256:94e96abded91
docker.io/magiccoders/nginxpulse
:v1.6.18
linux/amd64linux/arm64
2026/04/23 21:5981.9 MBsha256:64dcabaa9ade