Colleagues, good afternoon.
In the last time there was a need to monitor virtual machines on servers, their statuses and alerts in case of any incidents.
That, we have about 10-15 VMS, each of which made his task; has a different amount of cpu, ram, hdd, etc.
We have monitoring. There is a production server that "themonitored" reference. Actually like and want to see.
Since this prod is one - netdata it is convenient to monitor in real-time; watch what happens in a wheelbarrow, when it comes to alert from the same netdatы (for example, increased background 5xx on the web server), I immediately go to netdata in the logs of nginx.
There is also a bunch of netdata+influxdb. The second pushes all of the monitoring server in grafana, which nicely and clearly draws it to herself. Thus I can see what happened in the car at some ancient time.
Comfortable? Yes. In fact, all that is necessary is. Alerts, realtime+nerealnym monitoring.
That "not" out of this - firstly, the dependence on multiple systems: for realtime need netdata+install influxdb to push data (by the way, you can save the BD influx on a local wheelbarrow, and the wheelbarrow monitoring? as local gigs already ate 10 with all the values).
This is useful when the condition monitoring 1, 2. A maximum of 3 cars.
But not 15.
I'd like to find a solution like zabbix-server, zabbix-agent, but Zabbix I don't particularly enjoy (maybe not used?)
Anyway, for the most part, the VM don't need realtime (although it would be convenient to have) (anyway everywhere you can put netdata, if necessary), but need realtime alerts+save charts monitoring.
Another condition is that we have a separate car for monitoring. That is very simply want to put the agents (as in the case of zabbix) on the server to carry out the minimum configuration and seostamine to configure the server.
The question is whether there are integrated alternatives zabbixу? Or only he will have to deal with it?