Cluster Monitoring
I'm from Mexico, I visited the site and that helped me a lot in my development as a programmer.

My next goal is to develop a system that allows me to visualize the performance of machines in a cluster.

Basically I want to measure 4 different parameters:
- CPU (usage and availability)
- RAM (usage and availability)
- Use and availability of Hard Disk Space
- Network (incoming and outgoing data)

Characteristics
- Differentiate between a Windows and Unix-like machines.
- Via WebApp (Visualize all the information and controls through a web page)
- 100% Compatible with Windows and Unix-like machines (Portable)[The localhost can be a Windows or Unix machine]

I think it's simple, I would like to save the information in some logs or a database, and incorporate a plugin that allows me to graph the data over time, to make it easier the visualization of the information.

I checked some other options such as Nagios, BB, etc., but I think they are too complex, I want something more simple with the 4 options that I mentioned.

What tips you could give me, in terms of programming languages ​​and tools.
And warnings or risks of the project.

Thanks! And greetings from Mexico :)
Cluster Monitoring
===

I'm from Mexico, I visited the site and that helped me a lot in my development as a programmer.

My next goal is to develop a system that allows me to visualize the performance of machines in a cluster.

Basically I want to measure 4 different parameters:
- CPU (usage and availability)
- RAM (usage and availability)
- Use and availability of Hard Disk Space
- Network (incoming and outgoing data)

Characteristics
- Differentiate between a Windows and Unix-like machines.
- Via WebApp (Visualize all the information and controls through a web page)
- 100% Compatible with Windows and Unix-like machines (Portable)[The localhost can be a Windows or Unix machine]

I think it's simple, I would like to save the information in some logs or a database, and incorporate a plugin that allows me to graph the data over time, to make it easier the visualization of the information.

I checked some other options such as Nagios, BB, etc., but I think they are too complex, I want something more simple with the 4 options that I mentioned.

What tips you could give me, in terms of programming languages ​​and tools.
And warnings or risks of the project.

Thanks! And greetings from Mexico :)