Skip to content

Application Insights responsive client to query traces/exceptions built with React

License

Notifications You must be signed in to change notification settings

joanjane/application-insights-client

Repository files navigation

Application Insights Log

This is a responsive Application Insights log client that enables to query traces with analytics API. Setup the application id and generate an api key in azure.

This application is built with react, redux and redux-observable.

Try it here: https://joanjane.github.io/application-insights-client/

Features

Query language

Read the log analytics language reference: https://docs.loganalytics.io/docs/Language-Reference/

Some simple samples:

traces | where severityLevel > 2 | sort by timestamp desc | limit 200

traces | where message has 'Error' | sort by timestamp desc | limit 200

exceptions | sort by timestamp desc | limit 200

traces | where timestamp > todatetime("2018-01-01 00:00:00Z") | sort by timestamp desc | limit 100

traces | where timestamp > ago(1h)

Running this app for development

Install dependencies with npm install and continue starting up the app with npm start. Open this url http://localhost:3000/ and enter the credentials on top and search for traces.

About

Application Insights responsive client to query traces/exceptions built with React

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published