infracheck
robotmk
infracheck | robotmk | |
---|---|---|
1 | 1 | |
18 | 52 | |
- | - | |
2.4 | 9.6 | |
11 months ago | 5 days ago | |
Python | Rust | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
infracheck
robotmk
-
Real-Time Performance Monitoring Software
We are using checkmk to monitor 1000s of locations in terms of reachability and performance. Basically you use the checkmk (www.checkmk.com) server as a central site that pings your network devices and your servers (both is important since a slow server doesn't mean "the network is so slow(tm)" ) In Checkmk you get nice graphs but you can also export your data to grafana (which is what we do) to build a smokeping like expirience. Smokeping is a nice tool, but it's rather old and does not scale too well. Checks from your network devices can be implemented using ipsla (cisco?). Theres a plugin for that: https://checkmk.com/de/integrations/cisco\_ip\_sla. If you want to monitor stuff from a (near) user perspective: Check MK supports a distributed setup that allows you to place sensors in differenent locations (if you don't want to implement the full end-to-end monitoring using something like Robot-Framework (https://github.com/simonmeggle/robotmk). If you want deeper network visibility then you could pair checkmk with ntopng (https://www.ntop.org/products/traffic-analysis/ntop/). This way you'll get a lot more than plain RTT and network interface load like ipfix, dpi, *flow, etc...
What are some alternatives?
prom2teams - prom2teams is an HTTP server built with Python that receives alert notifications from a previously configured Prometheus Alertmanager instance and forwards it to Microsoft Teams using defined connectors
pytest-testinfra - Testinfra test your infrastructures
uptimerobot-operator - A Kubernetes operator that creates UptimeRobot monitors for your ingresses
check-zfs-replication - This script checks yout ZFS replication an generates reports in different flavours or can act as checkmk agent plugin (local check).
jmon - YAML-based automated endpoint/website canary/synthetics checking
Nagstamon - Nagios status monitor for your desktop.
netcheck - A shell script to check and log when your internet connection goes down. Pull requests are welcome.
prometheus - The Prometheus monitoring system and time series database.
uvicorn-gunicorn-fastapi-docker - Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
spidermon - Scrapy Extension for monitoring spiders execution.