IT Systems Monitoring. Open Source Solutions

Computer and network surveillance. Monitor your servers, containers, and applications, in high-resolution and in real-time. Real-time, performance and health monitoring platform for systems, hardware, containers and applications, collecting thousands of useful metrics.


Recommendations.
If any of the solutions interests you, or you think that it has a good perspective for development, or you can adapt the software to the needs of citizens, authorities, businesses or NGO-s in Moldova, then you can:


1. International Solutions

# Open Source Solution Web Licence
1 netdata / netdata
Netdata is high-fidelity infrastructure monitoring and troubleshooting.
Open-source, free, preconfigured, opinionated, and always real-time.
Real-time performance monitoring.
netdata.cloud GPL-3.0
2 grafana / grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
grafana.com MIT
3 prometheus / prometheus
The Prometheus monitoring system and time series database.
Prometheus, a Cloud Native Computing Foundation project, is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts when specified conditions are observed.
prometheus.io Apache-2.0
4 Unitech / pm2
PM2 is a production process manager for Node.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.
pm2.keymetrics.io AGPL 3.0
5 getsentry / sentry
Sentry is a developer-first error tracking and performance monitoring platform that helps developers see what actually matters, solve quicker, and learn continuously about their applications.
sentry.io Apache-2.0
6 influxdata / influxdb
InfluxDB is an open source time series platform. This includes APIs for storing and querying data, processing it in the background for ETL or monitoring and alerting purposes, user dashboards, and visualizing and exploring the data and more. The master branch on this repo now represents the latest InfluxDB, which now includes functionality for Kapacitor (background processing) and Chronograf (the UI) all in a single binary.
influxdata.com MIT
7 nicolargo / glances
Glances is an open-source system cross-platform monitoring tool. It allows real-time monitoring of various aspects of your system such as CPU, memory, disk, network usage etc. It also allows monitoring of running processes, logged in users, temperatures, voltages, fan speeds etc. It also supports container monitoring, it supports different container management systems such as Docker, LXC. The information is presented in an easy to read dashboard and can also be used for remote monitoring of systems via a web interface or command line interface. It is easy to install and use and can be customized to show only the information that you are interested in.
nicolargo.github.io/glances/ Lesser GPL
8 allinurl / goaccess
GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal on *nix systems or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.
goaccess.io MIT