Displaying 1 to 15 from 15 results

AppMetrics - App Metrics is an open-source and cross-platform

  •    CSharp

App Metrics is an open-source and cross-platform .NET library used to record metrics within an application. App Metrics can run on .NET Core or on the full .NET framework also supporting .NET 4.5.2. App Metrics abstracts away the underlaying repository of your Metrics for example InfluxDB, Graphite, Elasticsearch etc, by sampling and aggregating in memory and providing extensibility points to flush metrics to a repository at a specified interval.App Metrics provides various metric types to measure things such as the rate of requests, counting the number of user logins over time, measure the time taken to execute a database query, measure the amount of free memory and so on. Metrics types supported are Gauges, Counters, Meters, Histograms and Timers and Application Performance Indexes Apdex.

angulartics2 - Vendor-agnostic analytics for Angular2 applications.

  •    TypeScript

Pass string literals or regular expressions to exclude routes from automatic pageview tracking.By default, it removes IDs matching this pattern (ie. either all numeric or UUID) : ^\d+$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$.

ApplicationInsights-dotnet - ApplicationInsights-dotnet

  •    CSharp

This repository has code for the base .NET SDK for Application Insights. Application Insights is a service that allows developers ensure their application are available, performing, and succeeding. This SDK provides the base ability to send all Application Insights types from any .NET project.If developing for a .Net project that is supported by one of our platform specific packages, Web or Windows Apps, we strongly recommend to use one of those packages instead of this base library. If your project does not fall into one of those platforms you can use this library for any .Net code. This library should have no dependencies outside of the .Net framework. If you are building a Desktop or any other .Net project type this library will enable you to utilize Application Insights. More on SDK layering and extensibility later.

ApplicationInsights-dotnet-logging - .NET Logging adaptors

  •    CSharp

If you use NLog, log4Net or System.Diagnostics.Trace for diagnostic tracing in your application, you can have your logs sent to Application Insights, where you can explore and search them. Your logs will be merged with the other telemetry coming from your application, so that you can identify the traces associated with servicing each user request, and correlate them with other events and exception reports.Application Insights Documentation.




ApplicationInsights-dotnet-server - Microsoft Application Insights for .NET Web Applications

  •    CSharp

The code in this repository is the .NET web application SDK for Application Insights. Application Insights is a service that lets you monitor your live application's performance and usage. This SDK sends telemetry to the service. It collects data such as web request timings and succcess rates, dependency calls, exceptions, and server performance counters. You can also use the SDK to send your own telemetry and add modules to collect logs. You can use this SDK in any .NET web application, hosted either on your own servers or on Microsoft Azure.The SDK is installed on each project by the Application Insights tools in Visual Studio (2013 and later).

ApplicationInsights-Java - Application Insights SDK for Java

  •    Java

This is the repository of the Java SDK for Visual Studio Application Insights. Application Insights is a service that monitors the availability, performance and usage of your application. The SDK sends telemetry about the performance and usage of your app to the Application Insights service where your data can be visualized in the Azure Portal. The SDK automatically collects telemetry about HTTP requests, dependencies, and exceptions. You can also use the SDK to send your own events and trace logs.After you upgrade, you'll need to merge back any customizations you made to ApplicationInsights.xml. Take a copy of it to compare with the new file.


ibex-dashboard - Custom Analytics Dashboard for Microsoft Bot Framework and other applications as well

  •    TypeScript

Ibex is a dashboarding application that enables building dashboard and templates. It mainly supports Application Insights but data sources and visual components are easily extendable.Private Files: Move files from /dashboards/*.private.js to /dashboards/persistent/private.

Samples - Sample applications using App.Metrics

  •    CSharp

Sample applications demonstrating App.Metrics features.The repo also includes Grafana dashboards demo's using InfluxDB reporting.

azure-k8s-metrics-adapter - An implementation of the Kubernetes Custom Metrics API and External Metrics API for Azure Services

  •    Go

An implementation of the Kubernetes Custom Metrics API and External Metrics API for Azure Services. This adapter enables you to scale your application deployment pods running on AKS using the Horizontal Pod Autoscaler (HPA) with External Metrics from Azure Resources (such as Service Bus Queues) and Custom Metrics stored in Application Insights.

guidance-appinsights-openschema - Using Application Insights with OpenSchema

  •    CSharp

This sample shows how to implement an Azure Monitoring and Analytics solution at large scale with Application Insights Client SDK pipeline leveraging Application Insights Analytics with OpenSchema and 3rd party services for real-enough-time dashboards. The Visual Studio solution provides two sample console applications.

traefik-appinsights-watchdog - Collects health metrics from Traefik and reports to Application Insights

  •    Go

Please note: This project is in development. The current readme is a draft. Application Insights is a managed logging solution in Azure. This watchdog service polls an instance of Traefik - reporting its health metrics and checking it's routing correctly.

ibex-dashboard-apollo-graphql - Bot framework dashboard built over GraphQL server

  •    TypeScript

Ibex is a dashboarding application that enables building dashboard and templates. It mainly supports Application Insights but data sources and visual components are easily extendable. This version introduce a brand new server and client implementations, the server is built using GraphQL and the client using Apollo React. In this version the dashboard template is much simpler and easier to read and modify.