Slide 1

Slide 1 text

MONIKA “Opensource WebApp Testing & Monitoring” https://github.com/hyperjumptech/monika https://hyperjumptech.github.io/monika/overview

Slide 2

Slide 2 text

Why Another Monitoring Tool?

Slide 3

Slide 3 text

We spots a great need which not yet addressed. IF ... • You only use OpenSource solution. • You may want to monitor your WEBAPP from within your own infrastructure. • Not only monitor the server health, you also want to check the workflow. • You don’t want to bother installing and maintaining a monitoring agent. • You want the Developer, QA and DEVOPS to use the same tool, both for testing and monitoring. THEN ...

Slide 4

Slide 4 text

None of these Fits the Criteria

Slide 5

Slide 5 text

Look how Monika fits in.. • OpenSource Monika is under intensive development by Hyperjump team with contributors from around the globe. Every body can see the code, see how it work and contribute which leads to quality constantly improved and bugs keeps get fixed. All comes for FREE. • Synthetic Monitoring Monika not only monitor your API/Web server for their health and performance, but it can further monitor the workflow and process. Monika synthesize requests to perform a business work-flow. No log file analysis and no agent. • Streamline Test from Developer to QA to DevOps Developer can create API validation using Monika, QA can validate it in a regression, DevOps can use the same script to monitor how it perform in production.

Slide 6

Slide 6 text

Target API Server Synthetic Monitoring • Synthetic Monitoring make sure if a workflow in your system works as expected Login Dashboard Shop Checkout Logout MONIKA POST GET POST GET POST

Slide 7

Slide 7 text

Dev-QA-DevOps Collaboration Developer Writes Monika configuration to test API they make QA Validate the staging using Monika configuration in a regression. DevOps Regularly execute Monika configuration in Symon server to ensure things working all the time. Monika.json Monika-1.json Monika-2.json Monika-3.json Monika-1.json Monika-2.json Monika-3.json

Slide 8

Slide 8 text

Multiple Site Probing Monitor your server hosted any where in the world from any where, ensuring your regional user base get the best accessibility and experience

Slide 9

Slide 9 text

Get Notified MONIKA can send notification about your server/process status through various channel you prefer MONIKA

Slide 10

Slide 10 text

Integrate with existing monitoring Dashboard MONIKA SYMON SNMP Monitors

Slide 11

Slide 11 text

3 Probe Roadmap MONIKA HTTP and HTTPS call check (ready) SSL Certificate expiry check (near future) ICMP or Ping check (future) TCP or socket check (future) Web App flow check using headless browser (future) 1 2 4 5

Slide 12

Slide 12 text

Sleep well, knowing that your server is in good shape, your workflow is working and your user is happy.

Slide 13

Slide 13 text

https://github.com/hyperjumptech/monika https://hyperjumptech.github.io/monika/overview