Finalmente! ya esta en productivo pero ¿funciona bien nuestra web app?

New Relic Logo ( Imagen con derechos de autor).
La palabra observabilidad no está en el diccionario.
Instalamos el agente APM
Voy a instalar Node.
var express = require('express');
var app = express();

app.get('/', function (req, res) {
res.send('¡Hola Mundo!');
});

app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
$ node app.js
OK, tenemos la aplicación corriendo en el puerto 3000
$ npm init
Hay que darle clic en el botón naranja ara obtener la licencia, asegurénse de copiarla y guardarla.
$ npm install newrelic --save

Configuramos el archivo newrelic.js

Estructura de archivos en raíz.
newrelic.js
var nr = require('newrelic');
var express = require('express');
var app = express();

app.get('/', function (req, res) {
res.send('¡Hola Mundo!');
});

app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});
Ingresamos al dashboard.
Esperamos un momento.
New Relic APM
Imagen apenas integramos nuestra app con express y New Relic APM.
Pero por lo pronto no hay mucho que mostrar. Tendremos que generar tráfico en nuestra app.

--

--

Cheerleader in chief for KMMX, RPA Enthusiast, DevOps, Technical Writer & International Speaker, Dad & 2 cats.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store