Skip to content

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

Notifications You must be signed in to change notification settings

namtazpro/heracles-ai

 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 67.2%
  • Shell 16.3%
  • HTML 13.4%
  • Dockerfile 1.6%
  • Other 1.5%