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

Integrate SaaS Boilerplate with New Relic #380

Open
4 tasks done
pziemkowski opened this issue Aug 21, 2023 · 0 comments
Open
4 tasks done

Integrate SaaS Boilerplate with New Relic #380

pziemkowski opened this issue Aug 21, 2023 · 0 comments
Labels
enhancement New feature or request hacktoberfest

Comments

@pziemkowski
Copy link
Member

pziemkowski commented Aug 21, 2023

Description

At present, SaaS Boilerplate offers a basic monitoring dashboard through AWS CloudWatch, complemented by an integration with Sentry for straightforward APM. New Relic, on the other hand, provides a range of compelling features, including thread profilers, distributed traces, custom metrics, and sophisticated analytics dashboards, as well as service maps.

Describe the solution you'd like

  1. Integrate the New Relic agent into the backend's ECS task definition.
  2. Incorporate the New Relic agent into Lambda functions.
  3. Specify transactions for GraphQL queries and mutations, ensuring they are appropriately named.
  4. Monitor deployments using New Relic's API.
  5. Establish a dashboard in New Relic that displays:
    • Trace duration,
    • Count of errors,
    • ECS CPU and RAM utilization,
    • RDS metrics, including CPU usage, RAM, and connection counts.
    • Create and maintain a JSON file within the code repository.

Describe alternatives you've considered

No response

Additional context

No response

Validations

@pziemkowski pziemkowski added the enhancement New feature or request label Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest
Projects
None yet
Development

No branches or pull requests

2 participants