Monika
Free and Open Source Synthetic Monitoring Tool·monika.hyperjump.tech
Monika is an open source, free synthetic monitoring command line application. It reads a configuration file to build and send HTTP or TCP requests, then sends notifications through many channels when a probe's response doesn't match expectations. It supports request chaining, TCP server monitoring, TLS certificate expiry checks, and can be generated from HAR, Postman, Insomnia, or sitemap files. It can also connect to Prometheus for data visualization.
What it's for
Features 12
- Complex alert assertions based on status code, response time, size, headers, and data
- Config generator tool for creating monika.yml
- Connect to Prometheus
- Generate configuration from HAR, Postman, Insomnia, or sitemap files
- Monitor multiple probes, each with multiple HTTP requests
- Monitor TCP servers
- Multiple notification channels (WhatsApp, Telegram, Slack, Discord, etc.)
- Periodical status notifications about Monika and probes
- Request chaining using data from a prior response
- Run Monika from a URL
- Run Monika from multiple configuration files
- TLS certificate status checking and expiry reminders
At a glance
Integrations
Resources
Pricing
Monika is completely free with no monthly limitations and no paid plans are offered.
Described as completely free and open source; no paid tiers mentioned.
No monthly limitations stated