jometzg / heracles-ai

heracles-ai an artificial application that generates monitoring data to allow learning and evaluation of Azure Monitor Application Insights. Heracles is a fully automated (single-click) deployment of a six micro-service application using GitHub actions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy Heracles Chania Microservice Iraklion Microservice Thessaloniki Microservice Patra Microservice Ioannina Microservice Heracles Microservice

About Heracles

Heracles is a microservices application that has evolved over the course of 2020/1 to generate telemetry for understanding and demonstrating Microsoft Application Insights. You should be able to deploy the full application, configured, working and geenrating application insights, with a single click (well almost).

* Indicates content is incomplete in this section

Introduction

Data Generation

Exploring Application Insights

Challenges

So there it is! Create a 6 microservice application with a single click, generate synthetic transactions and user traffic automatically, then explore the key features of application insights. Demos to show to your colleagues and challenges for further exploration. Find out more about Application Insights* or look at the Frequently Asked Questions*

Please feel free to submit pull requests with your enhancements. We hope this is useful.

--Nick & Vincent

About

heracles-ai an artificial application that generates monitoring data to allow learning and evaluation of Azure Monitor Application Insights. Heracles is a fully automated (single-click) deployment of a six micro-service application using GitHub actions.

License:MIT License


Languages

Language:C# 67.2%Language:Shell 16.3%Language:HTML 13.4%Language:Dockerfile 1.6%Language:CSS 1.0%Language:JavaScript 0.5%