-
Notifications
You must be signed in to change notification settings - Fork 0
/
solarwinds_check_service.yml
75 lines (68 loc) · 1.95 KB
/
solarwinds_check_service.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
---
- name: Check Solarwind services
hosts: SolarWinds_App
gather_facts: no
tasks:
- name: Check Solarwind services for Polling Eng
when: inventory_hostname in groups['SolarWinds_Polling_Eng']
win_service:
name: "{{item}}"
state: started
with_items:
- SolarWindsAdministration
- SolarWindsAgent64
- SolarWindsCortex
- SolarWindsHighAvailability
- SolarWindsLogPollingService
- SolarWindsRecommendations
- SolarWindsSyslogService
- SolarWindsTrapService
- SWCollectorService
- SWInfoServiceSvcV3
- SWJMXBridgeSvc
- SWJobEngineSvc2
- OrionModuleEngine
- NetFlowService
- name: Check Solarwind services for Main Eng
when: inventory_hostname in groups['SolarWinds_Main_App']
win_service:
name: "{{item}}"
state: started
with_items:
- SolarWinds SFTP Server
- SolarWinds TFTP Server
- SolarWindsAdministration
- SolarWindsAgent64
- SolarWindsAlertingServiceV2
- SolarWindsCortex
- SolarWindsHighAvailability
- SolarWindsLogPollingService
- SolarWindsRecommendations
- SolarWindsSyslogService
- SolarWindsTrapService
- SWCollectorService
- SWInfoServiceSvcV3
- SWJMXBridgeSvc
- SWJobEngineSvc2
- OrionModuleEngine
- NetFlowService
- name: Check Solarwind services in HA Eng
when: inventory_hostname in groups['SolarWinds_HA_App']
win_service:
name: "{{item}}"
state: started
with_items:
- OrionModuleEngine
- SolarWinds TFTP Server
- SolarWindsAdministration
- SolarWindsHighAvailability
- SolarWindsAgent64
- name: Check Solarwind services in HA Polling Eng
when: inventory_hostname in groups['SolarWinds_HA_Polling_Eng']
win_service:
name: "{{item}}"
state: started
with_items:
- OrionModuleEngine
- SolarWinds TFTP Server
- SolarWindsAdministration