É normal que sua API hospedada no Microsoft Azure utilize os benefícios do Azure Application Insights, porem é possível que sua aplicação On-Premise também utilize essa funcionalidade.
Nesse artigo irei pontuar alguns pontos importantes da configuração do ambiente e também exibir algumas análises disponíveis para visualização no Portal Azure.
A maneira mais simpples é instalar o Application Insights Status Monitor no seu servidor IIS, o download da aplicação pode ser realizado AQUI.
Depois de instalado o monitor irá exiti as aplicações publicadas em seu servidor:
OBS: Caso necessário defina o acesso para o grupo “Performance Monitor Users”.
Após selecionar sua aplicação acesse sua conta da Microsoft Azure e configura um novo resouce ou selecione um existente.
Finalizado a configuração o agente iniciará o envio dos dados para a instância de Azure Application Insights.