Salt Beacon 监控 windows 个进程

Salt Beacon monitor windows processes

我正在尝试使用信标来监视 windows 进程,并将事件触发到 salt-master 事件总线,并通过运行的 salt runner 等待 evert 来捕获它。 配置如下:

beacon.conf

beacons:
  ps:
    - processes:
        TiWorker.exe: stopped
        LogonUI.exe: running
    - interval: 60

等待事件

wait_for_TiWorker:
  salt.wait_for_event:
    - name: salt/beacon/*/ps/
    - id_list:
      - LKA5
    - timeout: 600

但是,我有两个问题:

  1. 我想同时监控两个进程的状态,只有两个条件都满足才触发事件

  2. 如何给活动添加自定义标签?

我什至有人在寻找解决方案:

我已经为每个带有自定义标签的进程创建了自定义信标 :)