例子1,
使用sls文件将之前写的zabbix的监控key放到新装的机器上面,然后重启zabbix-agent的服务
#/usr/local/zabbix/etc/zabbix_agentd.conf.d:
sync_zabbix_key:
  file.recurse:
  - source: salt://file/zabbix/zabbix_agentd.conf.d
  - name: /usr/local/zabbix/etc/zabbix_agentd.conf.d
  - user: zabbix
  - group: zabbix
  - file_mode: 755
  - dir_mode: 755
  - makedirs: True
  - backup: minion    ##备份原有文件,备份目录在minion端的。/var/cache/salt/minion/files/base/file
  - include_enpty: True
# - recurse
## - user
# - group
# - mode
zabbix-agent:
  service.running:
    - name: zabbix-agent
    - watch:
      - file: /usr/local/zabbix/etc/zabbix_agentd.conf.d

 

 
 
例子2,
使用sls文件将之前写的zabbix的监控key放到新装的机器上面,然后重启zabbix-agent的服务
#/usr/local/zabbix/etc/zabbix_agentd.conf.d:
sync_zabbix_key:
  file.directory:
    - source: salt://file/zabbix/zabbix_agentd.conf.d
    - name: /usr/local/zabbix/etc/zabbix_agentd.conf.d
    - user: zabbix
    - group: zabbix
    - file_mode: 755
    - dir_mode: 755
    - makedirs: True
    - backup: minion
    - include_enpty: True
    - recurse:
      - user
      - group
      - mode
zabbix-agent:
  service.running:
    - name: zabbix-agent
    - watch:
      - file: /usr/local/zabbix/etc/zabbix_agentd.conf.d

 

这2种方法都可以,还不知道有什么差别。

相关文章:

  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2021-11-11
  • 2021-06-26
  • 2022-12-23
  • 2022-02-22
猜你喜欢
  • 2021-06-17
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-22
相关资源
相似解决方案