Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
configuration
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
configuration
Commits
258fdfc4
Commit
258fdfc4
authored
Feb 13, 2014
by
John Jarvis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixing references to the bucket names
parent
926c1f47
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
3 additions
and
17 deletions
+3
-17
playbooks/roles/common/defaults/main.yml
+3
-3
playbooks/roles/common/templates/s3-application.j2
+0
-1
playbooks/roles/common/templates/s3-rsyslog.j2
+0
-12
playbooks/roles/common/templates/s3-tracking.j2
+0
-1
No files found.
playbooks/roles/common/defaults/main.yml
View file @
258fdfc4
...
@@ -29,7 +29,7 @@ COMMON_CUSTOM_DHCLIENT_CONFIG: false
...
@@ -29,7 +29,7 @@ COMMON_CUSTOM_DHCLIENT_CONFIG: false
# Rotate logs to S3
# Rotate logs to S3
# Only for when edX is running in AWS since it organizes
# Only for when edX is running in AWS since it organizes
# logs by security group.
# logs by security group.
#
The two buckets defined below MUST exist prior to enabling
#
!! The buckets defined below MUST exist prior to enabling !!
# this feature and the instance IAM role must have write permissions
# this feature and the instance IAM role must have write permissions
# to the buckets
# to the buckets
COMMON_S3_LOGS
:
false
COMMON_S3_LOGS
:
false
...
@@ -40,13 +40,13 @@ COMMON_S3_LOGS_NOTIFY_MAIL: dummy@example.com
...
@@ -40,13 +40,13 @@ COMMON_S3_LOGS_NOTIFY_MAIL: dummy@example.com
# Separate buckets for tracking logs and everything else
# Separate buckets for tracking logs and everything else
# You should be overriding the environment and deployment vars
# You should be overriding the environment and deployment vars
COMMON_S3_LOG_PATHS
:
COMMON_S3_LOG_PATHS
:
-
bucket
:
"
{{
COMMON_
S3_LOGS_APP_BUCKET
}}
"
-
bucket
:
"
{{
COMMON_
ENVIRONMENT
}}-{{
COMMON_DEPLOYMENT
}}-app-logs
"
paths
:
paths
:
# globs are ok, do not use brace expansion
# globs are ok, do not use brace expansion
# everything except tracking logs
# everything except tracking logs
-
"
{{
COMMON_LOG_DIR
}}/!(*tracking*)"
-
"
{{
COMMON_LOG_DIR
}}/!(*tracking*)"
-
"
/var/log/*"
-
"
/var/log/*"
-
bucket
:
"
{{
COMMON_
S3_LOGS_TRACKING_BUCKET
}}
"
-
bucket
:
"
{{
COMMON_
ENVIRONMENT
}}-{{
COMMON_DEPLOYMENT
}}-tracking-logs
"
paths
:
paths
:
-
"
{{
COMMON_LOG_DIR
}}/*tracking*"
-
"
{{
COMMON_LOG_DIR
}}/*tracking*"
common_debian_pkgs
:
common_debian_pkgs
:
...
...
playbooks/roles/common/templates/s3-application.j2
deleted
100644 → 0
View file @
926c1f47
bash /edx/bin/send-logs-to-s3 "{{ COMMON_LOG_DIR }}/!(*tracking*)" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
playbooks/roles/common/templates/s3-rsyslog.j2
deleted
100644 → 0
View file @
926c1f47
# wildcard expansion is fine, brace expansion won't work
# http://stackoverflow.com/questions/369145/how-to-glob-variables-in-bash-script
bash /edx/bin/send-logs-to-s3 "/var/log/mail*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/daemon*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/kern*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/auth*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/user*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/lpr*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/cron*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/debug*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
bash /edx/bin/send-logs-to-s3 "/var/log/messages*" s3://{{ COMMON_S3_LOGS_APP_BUCKET }}
playbooks/roles/common/templates/s3-tracking.j2
deleted
100644 → 0
View file @
926c1f47
bash /edx/bin/send-logs-to-s3 "{{ COMMON_LOG_DIR }}/*tracking*" s3://{{ COMMON_S3_LOGS_TRACKING_BUCKET }}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment