remove newrelic

This commit is contained in:
Nawaz Dhandala
2022-02-11 22:22:01 +00:00
parent c3b30a6f6d
commit 2803de06e8
23 changed files with 17 additions and 123 deletions

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

2
.gitignore vendored
View File

@@ -3,7 +3,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -8,7 +8,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -126,14 +126,6 @@ spec:
value: {{ $.Values.logstashHost | quote }}
- name: LOGSTASH_PORT
value: {{ $.Values.logstashPort | quote }}
{{- if .Values.newRelic.backend.licenseKey }}
- name: NEW_RELIC_LICENSE_KEY
value: {{ $.Values.newRelic.backend.licenseKey }}
{{- end }}
{{- if .Values.newRelic.backend.appName }}
- name: NEW_RELIC_APPLICATION_NAME
value: {{ $.Values.newRelic.backend.appName}}
{{- end }}
- name: CLUSTER_KEY
valueFrom:
configMapKeyRef:

View File

@@ -62,14 +62,6 @@ spec:
value: {{ $value.key }}
- name: PROBE_API_URL
value: {{ template "oneuptime.probeApiUrl" $ }}
{{- if $.Values.newRelic.probe.licenseKey }}
- name: NEW_RELIC_LICENSE_KEY
value: {{ $.Values.newRelic.probe.licenseKey }}
{{- end }}
{{- if $.Values.newRelic.probe.appName }}
- name: NEW_RELIC_APPLICATION_NAME
value: {{ $.Values.newRelic.probe.appName}}
{{- end }}
- name: CLUSTER_KEY
valueFrom:
configMapKeyRef:

View File

@@ -249,14 +249,6 @@ autoScaler:
minReplicas: 1
maxReplicas: 1
newRelic:
backend:
licenseKey:
appName:
probe:
licenseKey:
appName:
nodeEnv: production
applicationScanner:

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -95,14 +95,6 @@ autoScaler:
minReplicas: 1
maxReplicas: 5
newRelic:
backend:
licenseKey: '521f482a2025b2740371c2b10ff58a069f8aNRAL'
appName: 'OneUptime Backend Staging'
probe:
licenseKey: '521f482a2025b2740371c2b10ff58a069f8aNRAL'
appName: 'OneUptime Probe Staging'
nodeEnv: staging
logstashHost: 54.153.39.163

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -1,8 +1,3 @@
// if new relic license key exists. Then load the key.
if (process.env.NEW_RELIC_LICENSE_KEY) {
require('newrelic');
}
const { NODE_ENV } = process.env;
if (!NODE_ENV || NODE_ENV === 'development') {

View File

@@ -1,69 +0,0 @@
'use strict';
/**
* New Relic agent configuration.
*
* See lib/config/default.js in the agent distribution for a more complete
* description of configuration variables and their potential values.
*/
exports.config = {
/**
* Array of application names.
*/
app_name: [process.env.NEW_RELIC_APPLICATION_NAME],
/**
* Your New Relic license key.
*/
license_key: process.env.NEW_RELIC_LICENSE_KEY,
/**
* This setting controls distributed tracing.
* Distributed tracing lets you see the path that a request takes through your
* distributed system. Enabling distributed tracing changes the behavior of some
* New Relic features, so carefully consult the transition guide before you enable
* this feature: https://docs.newrelic.com/docs/transition-guide-distributed-tracing
* Default is true.
*/
distributed_tracing: {
/**
* Enables/disables distributed tracing.
*
* @env NEW_RELIC_DISTRIBUTED_TRACING_ENABLED
*/
enabled: true,
},
logging: {
/**
* Level at which to log. 'trace' is most useful to New Relic when diagnosing
* issues with the agent, 'info' and higher will impose the least overhead on
* production applications.
*/
level: 'info',
},
/**
* When true, all request headers except for those listed in attributes.exclude
* will be captured for all traces, unless otherwise specified in a destination's
* attributes include/exclude lists.
*/
allow_all_headers: true,
attributes: {
/**
* Prefix of attributes to exclude from all destinations. Allows * as wildcard
* at end.
*
* NOTE: If excluding headers, they must be in camelCase form to be filtered.
*
* @env NEW_RELIC_ATTRIBUTES_EXCLUDE
*/
exclude: [
'request.headers.cookie',
'request.headers.authorization',
'request.headers.proxyAuthorization',
'request.headers.setCookie*',
'request.headers.x*',
'response.headers.cookie',
'response.headers.authorization',
'response.headers.proxyAuthorization',
'response.headers.setCookie*',
'response.headers.x*',
],
},
};

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage

View File

@@ -5,7 +5,7 @@ node_modules
# dependencies
/node_modules
/newrelic_agent.log
.idea
# testing
/coverage