@wizsolucoes/app-insights-analyzer
v1.1.2
Published
Ferramenta CLI para verificar a configuração correta de application insights em uma aplicação.
Downloads
125
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-analyzer
Desenvolvimento, por onde começar
# Install
npm install
# Run tests
npm test
# Run
npm start
Como 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/src
Exemplo completo
$ app-insights-analyzer --app speed-web --dir projects/speed-web/src
Variá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.