盐。从 http.query 状态返回自定义状态代码并将其传递

时间:2021-03-16 03:11:31

标签: http if-statement salt

我想维护网页状态并将它们传递给 Grafana 以便于目视检查

我可以查看页面返回给我的状态。

check-status:
  http.query:
  - name: http://127.0.0.1:5341
  - status: 200

我可以发送一个 http.query 并使用标准输出中出现的状态吗?为了将其写入 Postgres 并从那里将其发送到 graphan? 我想维护网页状态并将它们传递给 Grafana 以便于视觉检查

或者我应该对每个状态执行 if\else,例如:如果状态 200 - 写 200,如果状态 404 - 写 404??

Salt Version:
           Salt: 3002.1
 
Dependency Versions:
           cffi: 1.12.2
       cherrypy: unknown
       dateutil: 2.7.3
      docker-py: 3.4.1
          gitdb: 2.0.5
      gitpython: 2.1.11
         Jinja2: 2.10
        libgit2: 0.27.7
       M2Crypto: Not Installed
           Mako: 1.0.7
   msgpack-pure: Not Installed
 msgpack-python: 0.5.6
   mysql-python: 1.3.10
      pycparser: 2.19
       pycrypto: 2.6.1
   pycryptodome: 3.6.1
         pygit2: 0.27.4
         Python: 3.7.3 (default, Jul 25 2020, 13:03:44)
   python-gnupg: 0.4.4
         PyYAML: 3.13
          PyZMQ: 17.1.2
          smmap: 2.0.5
        timelib: Not Installed
        Tornado: 4.5.3
            ZMQ: 4.3.1
 
System Versions:
           dist: debian 10 buster
         locale: UTF-8
        machine: x86_64
        release: 4.19.0-6-amd64
         system: Linux
        version: Debian GNU/Linux 10 buster

0 个答案:

没有答案