My organization has branches in different districts. We have found some programs for network monitoring but they have no all functions which we need. We need program with the following functionality:
1. Be able operate as Windows Service.
2. Be able ping hosts in quantity simultaneously.
3. It is desirable that hosts could be formed in lists on groups.
4. Be able to set own ping parameters for each host.
5. The program has to give a sound signal when host does not meet PING command.
6. The program has to keep log with date and time when host stops to meet PING command.
7. The program has to be able to give signals when time of ping response is more than specified meaning.