---
title: "Comment by Neil on \"10 things you shouldn't do while running Node.js in production\" | Hashnode"
description: "Lack of Monitoring can you suggest a tool to send/log these errors or does the pm2 monitoring tool do this?"
url: "https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a/comment/57c4d25c4d46e2df2e64f867"
---

[Discussion](https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a)

Comment [10 things you shouldn't do while running Node.js in production](https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a)

[Neil](https://hashnode.com/@neilrogers)

[Aug 30, 2016](https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a/comment/57c4d25c4d46e2df2e64f867)

**Lack of Monitoring**

can you suggest a tool to send/log these errors or does the pm2 monitoring tool do this?

[Daniel Lobo](https://hashnode.com/@danlobo)

[Nov 25, 2017](https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a/comment/57c4d25c4d46e2df2e64f867#reply-5a19a76dccec2be146977e34)

We use graylog to centralize logs, it's a nice tool to have.

[Abhishek Sharma](https://hashnode.com/@0xabhishek)

[Jan 30, 2018](https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a/comment/57c4d25c4d46e2df2e64f867#reply-5a70bb82d3e3e6ca62666126)

ELK !! Like seriously?

[cedric simon](https://hashnode.com/@Simonced)

[Sep 30, 2019](https://hashnode.com/posts/10-things-you-shouldnt-do-while-running-nodejs-in-production/57bee46e93309a25047c619a/comment/57c4d25c4d46e2df2e64f867#reply-5d91c9853370fc455f1450c0)

PM2 has output and error logs for each process.

Edit: sorry, I revived a 4y old topic. For some reason it was in my feed today...
