Skip to content

Commit ab5b139

Browse files
committed
Rename variable for clarity and add missing templates
1 parent e7911a3 commit ab5b139

File tree

3 files changed

+94
-52
lines changed

3 files changed

+94
-52
lines changed

roles/deploy/defaults/main.yml

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -11,111 +11,111 @@ tuxedo_log_default_parent: /var/log/tuxedo
1111

1212
tuxedo_log_files:
1313
ewf:
14-
- filename: CHG-stdout.txt
14+
- file_pattern: CHG-stdout.txt
1515
cloudwatch_log_group_name: frontend-tuxedo-ewf-chg-stdout
16-
- filename: CHG-stderr.txt
16+
- file_pattern: CHG-stderr.txt
1717
cloudwatch_log_group_name: frontend-tuxedo-ewf-chg-stderr
18-
- filename: BE-stdout.txt
18+
- file_pattern: BE-stdout.txt
1919
cloudwatch_log_group_name: frontend-tuxedo-ewf-be-stdout
20-
- filename: BE-stderr.txt
20+
- file_pattern: BE-stderr.txt
2121
cloudwatch_log_group_name: frontend-tuxedo-ewf-be-stderr
22-
- filename: DBG-stdout.txt
22+
- file_pattern: DBG-stdout.txt
2323
cloudwatch_log_group_name: frontend-tuxedo-ewf-dbg-stdout
24-
- filename: DBG-stderr.txt
24+
- file_pattern: DBG-stderr.txt
2525
cloudwatch_log_group_name: frontend-tuxedo-ewf-dbg-stderr
26-
- filename: CS-stdout.txt
26+
- file_pattern: CS-stdout.txt
2727
cloudwatch_log_group_name: frontend-tuxedo-ewf-cs-stdout
28-
- filename: CS-stderr.txt
28+
- file_pattern: CS-stderr.txt
2929
cloudwatch_log_group_name: frontend-tuxedo-ewf-cs-stderr
30-
- filename: Sys-stdout.txt
30+
- file_pattern: Sys-stdout.txt
3131
cloudwatch_log_group_name: frontend-tuxedo-ewf-sys-stdout
32-
- filename: Sys-stderr.txt
32+
- file_pattern: Sys-stderr.txt
3333
cloudwatch_log_group_name: frontend-tuxedo-ewf-sys-stderr
34-
- filename: VXBRL-stdout.txt
34+
- file_pattern: VXBRL-stdout.txt
3535
cloudwatch_log_group_name: frontend-tuxedo-ewf-vxbrl-stdout
36-
- filename: VXBRL-stderr.txt
36+
- file_pattern: VXBRL-stderr.txt
3737
cloudwatch_log_group_name: frontend-tuxedo-ewf-vxbrl-stderr
38-
- filename: VTNEP-stdout.txt
38+
- file_pattern: VTNEP-stdout.txt
3939
cloudwatch_log_group_name: frontend-tuxedo-ewf-vtnep-stdout
40-
- filename: VTNEP-stderr.txt
40+
- file_pattern: VTNEP-stderr.txt
4141
cloudwatch_log_group_name: frontend-tuxedo-ewf-vtnep-stderr
42-
- filename: TRXML-stdout.txt
42+
- file_pattern: TRXML-stdout.txt
4343
cloudwatch_log_group_name: frontend-tuxedo-ewf-trxml-stdout
44-
- filename: TRXML-stderr.txt
44+
- file_pattern: TRXML-stderr.txt
4545
cloudwatch_log_group_name: frontend-tuxedo-ewf-trxml-stderr
46-
- filename: ULOG*
46+
- file_pattern: ULOG*
4747
cloudwatch_log_group_name: frontend-tuxedo-ewf-ulog
48-
- filename: ois-ngsrv.log
48+
- file_pattern: ois-ngsrv.log
4949
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-ois
50-
- filename: search-ngsrv.log
50+
- file_pattern: search-ngsrv.log
5151
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-search
52-
- filename: chips-ngsrv.log
52+
- file_pattern: chips-ngsrv.log
5353
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-chips
54-
- filename: ef-ngsrv.log
54+
- file_pattern: ef-ngsrv.log
5555
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-ef
56-
- filename: ixbrl-ngsrv.log
56+
- file_pattern: ixbrl-ngsrv.log
5757
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-ixbrl
58-
- filename: tnep-ngsrv.log
58+
- file_pattern: tnep-ngsrv.log
5959
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-tnep
60-
- filename: trans-ngsrv.log
60+
- file_pattern: trans-ngsrv.log
6161
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-trans
62-
- filename: gen-ngsrv.log
62+
- file_pattern: gen-ngsrv.log
6363
cloudwatch_log_group_name: frontend-tuxedo-ewf-ngsrv-gen
6464

6565
xml:
66-
- filename: CHG-stdout.txt
66+
- file_pattern: CHG-stdout.txt
6767
cloudwatch_log_group_name: frontend-tuxedo-xml-chg-stdout
68-
- filename: CHG-stderr.txt
68+
- file_pattern: CHG-stderr.txt
6969
cloudwatch_log_group_name: frontend-tuxedo-xml-chg-stderr
70-
- filename: BE-stdout.txt
70+
- file_pattern: BE-stdout.txt
7171
cloudwatch_log_group_name: frontend-tuxedo-xml-be-stdout
72-
- filename: BE-stderr.txt
72+
- file_pattern: BE-stderr.txt
7373
cloudwatch_log_group_name: frontend-tuxedo-xml-be-stderr
74-
- filename: DBG-stdout.txt
74+
- file_pattern: DBG-stdout.txt
7575
cloudwatch_log_group_name: frontend-tuxedo-xml-dbg-stdout
76-
- filename: DBG-stderr.txt
76+
- file_pattern: DBG-stderr.txt
7777
cloudwatch_log_group_name: frontend-tuxedo-xml-dbg-stderr
78-
- filename: CS-stdout.txt
78+
- file_pattern: CS-stdout.txt
7979
cloudwatch_log_group_name: frontend-tuxedo-xml-cs-stdout
80-
- filename: CS-stderr.txt
80+
- file_pattern: CS-stderr.txt
8181
cloudwatch_log_group_name: frontend-tuxedo-xml-cs-stderr
82-
- filename: Sys-stdout.txt
82+
- file_pattern: Sys-stdout.txt
8383
cloudwatch_log_group_name: frontend-tuxedo-xml-sys-stdout
84-
- filename: Sys-stderr.txt
84+
- file_pattern: Sys-stderr.txt
8585
cloudwatch_log_group_name: frontend-tuxedo-xml-sys-stderr
86-
- filename: VXBRL-stdout.txt
86+
- file_pattern: VXBRL-stdout.txt
8787
cloudwatch_log_group_name: frontend-tuxedo-xml-vxbrl-stdout
88-
- filename: VXBRL-stderr.txt
88+
- file_pattern: VXBRL-stderr.txt
8989
cloudwatch_log_group_name: frontend-tuxedo-xml-vxbrl-stderr
90-
- filename: VTNEP-stdout.txt
90+
- file_pattern: VTNEP-stdout.txt
9191
cloudwatch_log_group_name: frontend-tuxedo-xml-vtnep-stdout
92-
- filename: VTNEP-stderr.txt
92+
- file_pattern: VTNEP-stderr.txt
9393
cloudwatch_log_group_name: frontend-tuxedo-xml-vtnep-stderr
94-
- filename: TRXML-stdout.txt
94+
- file_pattern: TRXML-stdout.txt
9595
cloudwatch_log_group_name: frontend-tuxedo-xml-trxml-stdout
96-
- filename: TRXML-stderr.txt
96+
- file_pattern: TRXML-stderr.txt
9797
cloudwatch_log_group_name: frontend-tuxedo-xml-trxml-stderr
98-
- filename: IXBRL-stdout.txt
98+
- file_pattern: IXBRL-stdout.txt
9999
cloudwatch_log_group_name: frontend-tuxedo-xml-ixbrl-stdout
100-
- filename: IXBRL-stderr.txt
100+
- file_pattern: IXBRL-stderr.txt
101101
cloudwatch_log_group_name: frontend-tuxedo-xml-ixbrl-stderr
102-
- filename: ULOG*
102+
- file_pattern: ULOG*
103103
cloudwatch_log_group_name: frontend-tuxedo-xml-ulog
104-
- filename: ois-ngsrv.log
104+
- file_pattern: ois-ngsrv.log
105105
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-ois
106-
- filename: search-ngsrv.log
106+
- file_pattern: search-ngsrv.log
107107
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-search
108-
- filename: chips-ngsrv.log
108+
- file_pattern: chips-ngsrv.log
109109
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-chips
110-
- filename: ef-ngsrv.log
110+
- file_pattern: ef-ngsrv.log
111111
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-ef
112-
- filename: ixbrl-ngsrv.log
112+
- file_pattern: ixbrl-ngsrv.log
113113
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-ixbrl
114-
- filename: tnep-ngsrv.log
114+
- file_pattern: tnep-ngsrv.log
115115
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-tnep
116-
- filename: trans-ngsrv.log
116+
- file_pattern: trans-ngsrv.log
117117
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-trans
118-
- filename: gen-ngsrv.log
118+
- file_pattern: gen-ngsrv.log
119119
cloudwatch_log_group_name: frontend-tuxedo-xml-ngsrv-gen
120120

121121
tuxedo_service_group: tuxedo
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"logs": {
3+
"logs_collected": {
4+
"files": {
5+
"collect_list": [
6+
{% if tuxedo_user in tuxedo_log_files -%}
7+
{%+ for log in tuxedo_log_files[tuxedo_user] -%}
8+
{
9+
"file_path": "{{ log.file_path_parent | default(tuxedo_log_default_parent) }}/{{ tuxedo_user }}/{{ log.file_pattern }}",
10+
"log_group_name": "{{ log.cloudwatch_log_group_name }}",
11+
"log_stream_name": "{{ cloudwatch_log_stream_name }}"
12+
}{%- if not loop.last -%},{%- endif -%}
13+
{% endfor -%}
14+
{% endif %}
15+
]
16+
}
17+
},
18+
"log_stream_name": "{{ cloudwatch_log_stream_name }}"
19+
}
20+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"agent": {
3+
"metrics_collection_interval": {{ cloudwatch_agent.metrics_collection_interval }},
4+
"region": "{{ region }}",
5+
"logfile": "{{ cloudwatch_agent.log_file }}",
6+
"debug": false,
7+
"run_as_user": "{{ cloudwatch_agent.user }}"
8+
},
9+
"logs": {
10+
"logs_collected": {
11+
"files": {
12+
"collect_list": [
13+
{
14+
"file_path": "{{ cloudwatch_agent.log_file }}",
15+
"log_group_name": "frontend-tuxedo-cloudwatch",
16+
"log_stream_name": "{{ cloudwatch_log_stream_name }}"
17+
}
18+
]
19+
}
20+
}
21+
}
22+
}

0 commit comments

Comments
 (0)