Visão geral
O pacote de operações do Google Cloud oferece diagnósticos, geração de registros e monitoramento avançados para aplicativos Node.js.
As bibliotecas do Node.js estão disponíveis para os seguintes serviços do pacote de operações do Google Cloud:
Depurador
O Cloud Debugger é um recurso do Google Cloud Platform usado para inspecionar o estado de um aplicativo Node.js em qualquer local de código, sem interromper ou atrasar o aplicativo em execução. Para começar a usar o Cloud Debugger, consulte Como configurar o Cloud Debugger para aplicativos Node.js.
Error Reporting
O Error Reporting para Node.js agrega e exibe erros produzidos nos seus aplicativos do Node.js em execução. Para começar a usar o Error Reporting, consulte Como configurar o Error Reporting para aplicativos Node.js.
Geração de registros
O Cloud Logging para Node.js permite que você armazene, pesquise, analise, monitore e alerte dados de registro e eventos em aplicativos do Node.js. Fornecemos os plug-ins Bunyan e Winston, bem como uma biblioteca de cliente da API Stackdriver Logging. Para começar a usar o Cloud Logging, consulte Como configurar o Cloud Logging para aplicativos Node.js.
Monitoramento
O Cloud Monitoring para Node.js coleta métricas, eventos e metadados de aplicativos Node.js. O Stackdriver processa esses dados e gera insights por painéis, gráficos e alertas.
Links:
- Bibliotecas de clientes do Cloud para a API Cloud Monitoring
- Como criar métricas personalizadas
- Como ler métricas
- Como procurar métricas
- Cloud Monitoring para Node.js no GitHub
Trace
O Cloud Trace é um sistema de rastreamento distribuído para o Google Cloud que coleta dados de latência de aplicativos Node.js e os exibe quase em tempo real no Console do Google Cloud. Para começar a usar o Cloud Trace, consulte Como configurar o Cloud Trace para aplicativos Node.js.