Daniel García Aubert
|
afd4ad500f
|
Lint
|
2020-07-01 10:53:04 +02:00 |
|
Daniel G. Aubert
|
cb17bba3f5
|
Merge pull request #1181 from CartoDB/feature/ch88712/node-windshaft-metro-service-is-not-started
Fix: TypeError: Cannot read property 'level' of undefined
|
2020-07-01 08:58:26 +02:00 |
|
Daniel García Aubert
|
5b7341c0e9
|
Fix: TypeError: Cannot read property 'level' of undefined
Feature: dump unfinished log into a file while exiting
|
2020-06-29 21:01:48 +02:00 |
|
Daniel G. Aubert
|
d65565c091
|
Merge pull request #1170 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino
Replace log4js logger by pino
|
2020-06-23 11:56:03 +02:00 |
|
Daniel García Aubert
|
360b98254b
|
Upgrade camshaft to version 0.66.0
|
2020-06-22 17:01:29 +02:00 |
|
Daniel García Aubert
|
43a603922d
|
Update NEWS
|
2020-06-22 12:24:06 +02:00 |
|
Daniel García Aubert
|
74116523b4
|
Merge branch 'master' into dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino
|
2020-06-22 12:12:45 +02:00 |
|
Daniel García Aubert
|
6cddec562a
|
Profiler don't log times if there is no one task done at least
|
2020-06-19 11:42:46 +02:00 |
|
Daniel García Aubert
|
22086ba914
|
Count requests even when the info is not complete
|
2020-06-19 10:18:06 +02:00 |
|
Daniel García Aubert
|
a68618c336
|
Prepare init log to be kibana friendly
|
2020-06-12 10:12:32 +02:00 |
|
Daniel García Aubert
|
578f543c01
|
log user
|
2020-06-11 18:21:13 +02:00 |
|
Daniel García Aubert
|
49735308de
|
Do not rename level and error fields
|
2020-06-11 18:15:44 +02:00 |
|
Daniel García Aubert
|
2444b4c008
|
rename error => errors to avoid type clashing in ES
|
2020-06-11 13:04:19 +02:00 |
|
Daniel García Aubert
|
bf250e592a
|
rename level => levelname to avoid type clashing in ES
|
2020-06-11 12:30:15 +02:00 |
|
Daniel García Aubert
|
f6c8796c8a
|
Do not duplicate timer
|
2020-06-11 10:12:27 +02:00 |
|
Daniel G. Aubert
|
649f8d701e
|
Merge pull request #1173 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis
Logger improvements
|
2020-06-11 09:39:07 +02:00 |
|
Daniel G. Aubert
|
568e428a58
|
Merge pull request #1174 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis-bis
Create log-collector utilility
|
2020-06-11 09:38:34 +02:00 |
|
Daniel G. Aubert
|
ff00fed43e
|
Merge pull request #1175 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis-bis-bis
Tags Middleware
|
2020-06-11 09:38:14 +02:00 |
|
Daniel G. Aubert
|
561bc8aef0
|
Merge pull request #1177 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis-bis-bis-bis
Introducing @carto/metro the CARTO's logs and metrics transport.
|
2020-06-11 09:37:58 +02:00 |
|
Daniel García Aubert
|
e49ecda321
|
Don't create a new metric for each request, use the same label to send to statsd
|
2020-06-10 17:21:35 +02:00 |
|
Daniel García Aubert
|
18525a60cd
|
Use 9145 as default port for metics
|
2020-06-09 16:35:08 +02:00 |
|
Daniel G. Aubert
|
b8d3971c8a
|
Merge pull request #1178 from CartoDB/fix-layergroup-structure
Layergroup Id should have cache buster defined always
|
2020-06-09 15:02:28 +02:00 |
|
Daniel García Aubert
|
23839f5b4a
|
Update NEWS
|
2020-06-09 15:00:53 +02:00 |
|
Daniel García Aubert
|
f235dcdeda
|
Add test
|
2020-06-09 13:05:39 +02:00 |
|
Daniel García Aubert
|
9c21194c68
|
Set cache buster equal to 0 when there is no affected tables in the mapconfig
|
2020-06-09 12:21:47 +02:00 |
|
Daniel García Aubert
|
7acbfc1e9b
|
Typos
|
2020-06-09 10:00:54 +02:00 |
|
Daniel García Aubert
|
6f9580bae2
|
Allow the metro to exit if this is the only active server in the event loop system
|
2020-06-09 09:52:56 +02:00 |
|
Daniel García Aubert
|
3583e064be
|
User native http server
|
2020-06-09 09:40:24 +02:00 |
|
Daniel García Aubert
|
9e14185990
|
Rename
|
2020-06-09 09:30:11 +02:00 |
|
Daniel García Aubert
|
a5c83edef6
|
Introducing @carto/metro, the carto logs and metrics transport.
|
2020-06-08 20:16:00 +02:00 |
|
Daniel García Aubert
|
04d0f2e530
|
Merge branch 'dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis-bis' into dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis-bis-bis
|
2020-06-08 19:31:18 +02:00 |
|
Daniel García Aubert
|
e206a1bca3
|
Check whether the log is a pino's log and skip them when they aren't
|
2020-06-08 16:34:08 +02:00 |
|
Daniel García Aubert
|
b115bca07e
|
Be able to tag requests with labels as easier way to provide business metrics
|
2020-06-08 16:29:22 +02:00 |
|
Daniel García Aubert
|
07b9decb03
|
Add log-collector utlity, it will be moved to its onw repository. Attaching it here fro development purposes. Try it with the following command LOG_LEVEL=info npm t | node ./log-collector.js
|
2020-06-05 20:12:20 +02:00 |
|
Daniel García Aubert
|
02c8e28494
|
Finalize request's log
|
2020-06-05 20:08:40 +02:00 |
|
Daniel García Aubert
|
d28744a5e3
|
Be able to pass the logger to the analysis creation (camshaft) while instantiating a named map with analysis
|
2020-06-05 20:08:08 +02:00 |
|
Daniel García Aubert
|
a19e9a79b8
|
Release 9.0.0
|
2020-06-05 14:10:24 +02:00 |
|
Daniel García Aubert
|
4d7eb555a8
|
Update carto-package.json
|
2020-06-05 14:09:40 +02:00 |
|
Daniel García Aubert
|
6f9f53dd03
|
Be able to reduce the footprint in the final log file depending on the environment
|
2020-06-04 20:28:06 +02:00 |
|
Daniel García Aubert
|
63bc8f75b9
|
Typo
|
2020-06-04 18:43:21 +02:00 |
|
Daniel García Aubert
|
adeffd2018
|
Centralize common headers, this will help up to move biz metrics out of the process
|
2020-06-04 17:45:15 +02:00 |
|
Daniel G. Aubert
|
b2da00900f
|
Merge pull request #1171 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis
Do not bind logger to global object
|
2020-06-04 12:14:21 +02:00 |
|
Daniel G. Aubert
|
0c6d5a1e18
|
Merge pull request #1172 from CartoDB/dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino-bis-bis
Stop using profiler wrongly
|
2020-06-04 12:13:43 +02:00 |
|
Daniel García Aubert
|
6945cfc93c
|
Add TODO
|
2020-06-04 12:10:15 +02:00 |
|
Daniel García Aubert
|
7b53b7c30a
|
Stop using profiling wrongly. Now it only saves custom events from backends (tile, map, attributes, etc..) and calculates the response time. Besides, removed tags to know whether overviews are being used.
|
2020-06-03 19:51:56 +02:00 |
|
Daniel García Aubert
|
d073f7e3dd
|
typo
|
2020-06-03 17:34:30 +02:00 |
|
Daniel García Aubert
|
210f5b01ec
|
Make sure all errors use the serializer set for the logger
|
2020-06-03 17:32:16 +02:00 |
|
Daniel García Aubert
|
1dda183a31
|
typo
|
2020-06-03 16:19:42 +02:00 |
|
Daniel García Aubert
|
0eadfe6ee9
|
Simpligy error middleware
|
2020-06-03 15:52:24 +02:00 |
|
Daniel García Aubert
|
c37e3f173d
|
Handle error properly in user middleware, it will logged in error middleware
|
2020-06-03 15:39:02 +02:00 |
|