Hi,
I suggest you to get some monitoring tool which collects alle the performance data you need. There are several out there, commercial and open source alike:
- check_mk (easy to set up with most features available in the free version)
- icinga 2 (fully open source, can handle large infrastructures very good, designed to be able to integrated with any other open source component, needs its time to set it up)
- Munin (OSS single host multi data performance monitoring)
I'm a check_mk(
Infrastructure & Application Monitoring | Check_MK) user(i use the free version for about 8000 single services) and I like it very much, because there's some magic already built-in: Discover several basic performance values automatically and if additional tools are installed, it automatically uses them. (Temperature sensors, cpu load, cpu usage, memory usage, hard disk i/o, network i/o, network errors, hard disk smart data(needs to be enabled)).
In default mode it creates graphs which are configured for highest granularity for the last minutes and shows overall performance development over long time ranges.
Here is a standard graph for filesystem usage trend, growth/shrink and inodes usage:
https://webmail.megabert.de//data/ha...row_inodes.png
The webinterface has a pleasant user experience.
Look here for a live demo:
Demoserver | Check_MK