Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt to install New Relic infrastructure agent #4474

Closed
3 of 4 tasks
btylerburton opened this issue Sep 28, 2023 · 6 comments
Closed
3 of 4 tasks

Attempt to install New Relic infrastructure agent #4474

btylerburton opened this issue Sep 28, 2023 · 6 comments
Assignees
Labels
O&M Operations and maintenance tasks for the Data.gov platform

Comments

@btylerburton
Copy link
Contributor

btylerburton commented Sep 28, 2023

User Story

In order to monitor our system more effectively, @GSA/data-gov-team wants to attempt to install the NR Infrastructure agent.

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

  • GIVEN [a contextual precondition]
    [AND optionally another precondition]
    WHEN [a triggering event] happens
    THEN [a verifiable outcome]
    [AND optionally another verifiable outcome]

Background

After speaking with NR support on 9.27.23, we determined that we had configured the NR agent at the app level but not at the container level. We have doubts as to whether this is possible due to the K8s cluster being abstracted away from us by cloud.gov, but we plan to follow the NR tutorial they provided and see what's possible.

Security Considerations (required)

Ensure that the agent is not exfiltrating information to sites other than NR to the best of our ability.

Sketch

  • Follow instructions on NR site (link)
  • Attempt to install without Cloud.gov support
  • Contact cloud.gov support if we can't do it by ourselves
@btylerburton btylerburton added O&M Operations and maintenance tasks for the Data.gov platform and removed O&M Operations and maintenance tasks for the Data.gov platform labels Sep 28, 2023
@robert-bryson robert-bryson self-assigned this Oct 3, 2023
@btylerburton btylerburton added the O&M Operations and maintenance tasks for the Data.gov platform label Oct 3, 2023
@robert-bryson
Copy link
Contributor

According to the docs, should be working with PRs: #4500 and GSA/catalog.data.gov#1111

Cannot test until first PR is merged and New Relic is allowed through the egress proxy.

@robert-bryson
Copy link
Contributor

I have been having an issue with my machine's docker environment due something with the datagov-deploy redirects happening in the Dockerfile for postgres. Should be fixed with GSA/catalog.data.gov#1143. Thanks James for your help on this.

Should be back on track to being able to debug the NR connectivity issues.

@robert-bryson robert-bryson removed their assignment Jan 5, 2024
@FuhuXia FuhuXia self-assigned this Jan 16, 2024
@gujral-rei
Copy link

@FuhuXia or @btylerburton, I came across this ticket while researching how to install New Relic on docker containers in the Cloud.gov environment. Have you seen this, or if it is of any help in the context of our problem?

GSA-TTS/FAC#1007

@btylerburton
Copy link
Contributor Author

@gujral-rei AFAIK this is for the new APM agent, which we already have configured.

@FuhuXia
Copy link
Member

FuhuXia commented Jan 24, 2024

It is not possible to install New Relic infra agent on the container level.

@FuhuXia FuhuXia closed this as completed Jan 24, 2024
@btylerburton
Copy link
Contributor Author

@FuhuXia to wrap up this ticket cleanly, do you think it's best to revert the two PR's that Robbie added above?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O&M Operations and maintenance tasks for the Data.gov platform
Projects
Archived in project
Development

No branches or pull requests

4 participants