To understand in advance a problem that could occur or in any case to be able to quickly intervene on a malfunction it is necessary to have a monitoring system.
In the simplest cases, monitoring could only be internal to the server while in all other cases it would be useful to provide for both internal and external monitoring that includes notifications to the manager.
- monitoring via cron of the operating system;
- preparation of internal monitoring scripts;
- monitoring by external service such as Icinga;
- timely intervention to restore the problem detected.