Merge pull request #170 from GSA/new-relic-onboarding-doc

Add onboarding step for new relic to infra-overview.md
This commit is contained in:
Ryan Ahearn
2023-01-23 13:21:33 -05:00
committed by GitHub
2 changed files with 8 additions and 4 deletions

View File

@@ -26,12 +26,17 @@ The API also has access to AWS S3 buckets for storing CSVs of messages and conta
We may be able to provision these services through cloud.gov, as well. In addition to [s3 support](https://cloud.gov/docs/services/s3/), there is [an SES brokerpak](https://github.com/GSA-TTS/datagov-brokerpak-smtp) and work on an SNS brokerpak.
## New Relic
We are using [New Relic](https://one.newrelic.com/nr1-core?account=3389907) for application monitoring and error reporting. When requesting access to New Relic, ask to be added to the Benefits-Studio subaccount.
## Onboarding
- [ ] Join [the GSA GitHub org](https://github.com/GSA/GitHub-Administration#join-the-gsa-organization)
- [ ] Get permissions for the repos
- [ ] Get access to the cloud.gov org && space
- [ ] Get [access to AWS](https://handbook.tts.gsa.gov/launching-software/infrastructure/#cloud-service-provider-csp-sandbox-accounts), if necessary
- [ ] Get [access to New Relic](https://handbook.tts.gsa.gov/tools/new-relic/#how-do-i-get-access-to-new-relic), if necessary
- [ ] Pull down creds from cloud.gov and create the local .env file
- [ ] Do stuff!

View File

@@ -45,7 +45,7 @@ distributed_tracing.enabled = true
# application and reports this data to the New Relic UI at
# newrelic.com. This global switch is normally overridden for
# each environment below.
monitor_mode = false
monitor_mode = true
# Sets the name of a file to log agent messages to. Useful for
# debugging any issues with the agent. This is not set by
@@ -198,7 +198,6 @@ thread_profiler.enabled = true
[newrelic:development]
app_name = us-notify-api (Development)
monitor_mode = true
[newrelic:test]
app_name = us-notify-api (Test)