wils@web ~ $ cat ~/ajuda/como-configurar-o-pm2-5-1-para-monitoramento-de-aplicacoes-node-js-em-producao-guia-passo-a-passo.md

Desenvolvimento

Como configurar o PM2 5.1 para monitoramento de aplicações Node.js em produção: Guia passo a passo

atualizado em 26/08/2026

O PM2 é um gerenciador de processos para aplicações Node.js que facilita o monitoramento e a manutenção de aplicações em produção. Neste guia, você aprenderá a configurar o PM2 5.1 para monitorar suas aplicações Node.js.

Pré-requisitos

  • Node.js instalado
  • NPM (Node Package Manager)
  • Acesso ao terminal

Passo a Passo para Configuração do PM2

1. Instalar o PM2

Primeiro, instale o PM2 globalmente usando o NPM:

npm install pm2 -g

2. Iniciar sua aplicação

Inicie sua aplicação Node.js com o PM2. Substitua app.js pelo nome do seu arquivo:

pm2 start app.js

3. Monitorar a aplicação

Para monitorar a aplicação em tempo real, use o seguinte comando:

pm2 monit

4. Configurar reinício automático

Para garantir que sua aplicação reinicie automaticamente em caso de falhas, use:

pm2 start app.js --watch

5. Salvar a configuração

Salve o estado atual do PM2 para que ele possa ser restaurado após reinicializações do servidor:

pm2 save

6. Configurar PM2 para iniciar com o sistema

Para que o PM2 inicie automaticamente com o sistema, use:

pm2 startup

Após executar o comando acima, siga as instruções exibidas no terminal.

7. Gerenciamento de processos

Você pode listar todas as aplicações gerenciadas pelo PM2 com:

pm2 list

Para parar uma aplicação, use:

pm2 stop 

Para reiniciar:

pm2 restart 

Conclusão

O PM2 é uma ferramenta poderosa para gerenciar aplicações Node.js em produção. Com ele, você pode monitorar, reiniciar e manter suas aplicações de forma eficiente. Dica: Considere usar o PM2 com um arquivo de configuração JSON para facilitar a gestão de múltiplas aplicações.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.