@wizsolucoes/app-insights-analyzer
v1.1.2
Published
Ferramenta CLI para verificar a configuração correta de application insights em uma aplicação.
Readme
Application Insights Analyzer
Ferramenta CLI para verificar a configuração correta de application insights em uma aplicação.
Uso
# Install
npm i -g @wizsolucoes/app-insights-analyzer
# Run
app-insights-analyzerDesenvolvimento, por onde começar
# Install
npm install
# Run tests
npm test
# Run
npm startComo funciona
A analisador segue os seguintes passos:
- Busca a chave de instrumentação que deve ser usado pelo nome da aplicação sob análise,
- Procura pela chave de instrumentação correta no código da aplicação,
- Procura pela instalação do SDK de Application Insights no arquivo package.json.
Parâmetros
--app
(Required) Nome do respositório da aplicação a ser analisada.
$ app-insights-analyzer --app speed-web--dir
Caminho para o diretório a ser analisado. Default: "."
$ app-insights-analyzer --dir projects/speed-web/srcExemplo completo
$ app-insights-analyzer --app speed-web --dir projects/speed-web/srcVariáveis de ambiente
A ferramenta precisa usar os seguintes variáveis de ambiente para buscar a chave de instrumentação correspondente à aplicação.
APPINSIGHTS_ANALYSIS_STORAGE_KEY - Chave de accesso.
APPINSIGHTS_ANALYSIS_STORAGE_ACCOUNT - Nome da conta de storage.
APPINSIGHTS_ANALYSIS_STORAGE_TABLE - Nome da tabela da conta de storage para consultar chaves.
APPINSIGHTS_ANALYSIS_RESULTS_STORAGE_TABLE - Nome da tabela da conta de storage para publicar resultados.
