File tree Expand file tree Collapse file tree 5 files changed +20
-6
lines changed Expand file tree Collapse file tree 5 files changed +20
-6
lines changed Original file line number Diff line number Diff line change 1
- /var/lib /postgresql/data/pg_log /postgresql.log {
1
+ /var/log /postgresql/postgresql.log {
2
2
size 50M
3
3
rotate 3
4
4
copytruncate
Original file line number Diff line number Diff line change 1
- /var/lib /postgresql/data/pg_log /postgresql.csv {
1
+ /var/log /postgresql/postgresql.csv {
2
2
size 50M
3
3
rotate 9
4
4
compress
Original file line number Diff line number Diff line change @@ -440,11 +440,11 @@ logging_collector = on # Enable capturing of stderr and csvlog
440
440
# (change requires restart)
441
441
442
442
# These are only used if logging_collector is on:
443
- log_directory = 'pg_log ' # directory where log files are written,
443
+ log_directory = '/var/log/postgresql ' # directory where log files are written,
444
444
# can be absolute or relative to PGDATA
445
445
log_filename = 'postgresql.log' # log file name pattern,
446
446
# can include strftime() escapes
447
- # log_file_mode = 0600 # creation mode for log files,
447
+ log_file_mode = 0640
8000
# creation mode for log files,
448
448
# begin with 0 to use octal notation
449
449
log_rotation_age = 0 # Automatic rotation of logfiles will
450
450
# happen after that time. 0 disables.
@@ -791,4 +791,4 @@ jit_provider = 'llvmjit' # JIT library to use
791
791
# CUSTOMIZED OPTIONS
792
792
#------------------------------------------------------------------------------
793
793
794
- # Add settings for extensions here
794
+ # Add settings for extensions here
Original file line number Diff line number Diff line change 103
103
owner : postgres
104
104
group : postgres
105
105
106
+ - name : Create logs dir
107
+ become : yes
108
+ file :
109
+ path : /var/log/postgresql
110
+ state : directory
111
+ owner : postgres
112
+ group : postgres
113
+
106
114
# Move Postgres configuration files into /etc/postgresql
107
115
# Add postgresql.conf
108
116
- name : import postgresql.conf
131
139
register : postgresql_bin
132
140
133
141
- name : Create symbolic links for Postgres binaries to /usr/bin/
134
- become : True
142
+ become : yes
135
143
file :
136
144
src : " {{ item.path }}"
137
145
path : " /usr/bin/{{ item.path | basename }}"
Original file line number Diff line number Diff line change 39
39
deb : " {{ vector_arm_deb }}"
40
40
when : platform == "arm64"
41
41
42
+ - name : add Vector to postgres group
43
+ become : yes
44
+ shell :
45
+ cmd : |
46
+ usermod -a -G postgres vector
47
+
42
48
- name : Install Postgres exporter
43
49
import_tasks : internal/postgres-exporter.yml
44
50
You can’t perform that action at this time.
0 commit comments