Do anyone knows any kind of apps or services for "taking care of servers"? (besides managed servers) There are hundreds of ways your server or application can stop working properly.

Small things are easy to miss but usually easy to fix. Log overgrouth, configuration issues, etc. Of course there are best practice checklists, but its not a human task to check configuration best practices. Im sure it can be automated: some kind of agent can monitor all system settings, say what is right and wrong and give suggestions on how to make it right.

I have to admin several servers and I need some kind of overview of overall situation. As well as a tool, that will fix problems automatically.

Can you people suggest something?

(I know its a little bit out of rules of SF, but I think this particular question is quite specific) It would be great to have something like https://stackoverflow.com/questions/1451319/asp-net-mvc-view-engine-comparison but for automation software.

Before downvote

Please understand what im asking. Its not about "looking for generic monitoring system", its about "looking for a system, that handle problems by itself"

  • 1
    Your question is about "looking for a product", and therefore off-topic, regardless the purpose.
    – Sven
    Jun 3, 2014 at 9:51
  • 3
    What do you think, how many configuration setting permutations would there be in a system? How feasible would it be to maintain a more or less complete database of "sane" configurations, given the fact that software is changing rapidly? A Windows system has ~1.5 Million registry values, not counting any Active Directory settings. Even assuming they would be mere binary switches would mean more permutations than you would be able to count until the end of the universe. Only heavily uniformed and restrained systems are considered manageable at all - tools to manage them do exist indeed.
    – the-wabbit
    Jun 3, 2014 at 9:56
  • 2
    You really have no concept of how hard his stuff is and how much it costs to do things like the google car.
    – user9517
    Jun 3, 2014 at 10:30
  • 1
    If Google car can drive itself -- case in point. It can't really. It's just driving round a precisely mapped out 'track' in the test area. Now this is impressive in itself, don't misunderstand me, but it's as far from a car really driving itself as I am from being the president of the united states.
    – Rob Moir
    Jun 3, 2014 at 10:34
  • 1
    @ADOConnection a thing that goes roughly in the same direction are self- or auto-healing capabilities implemented in management suites - like automated failovers, automated restarts, automated re-deployments. Those are punctual measures only functioning in a well-defined, redundant and well-maintained environment - not so much meant to remove the burden of diagnosis and resolution but to minimize downtime and performance impact.
    – the-wabbit
    Jun 3, 2014 at 11:41

1 Answer 1


Install and use a configuration management system, install monitoring, you are the tool for fixing the problems.

  • Thank you for links, for some reason there were not in google results :(. Im not a tool. Fire fighting system is not sending you a SMS "congrats! you are on fire! :D" it handles fire and extinguish it. So im looking for a system, that handles problems. Jun 3, 2014 at 9:34
  • @ADOConnection if you want you can make the monitoring tools handle problems automatically.. Jun 3, 2014 at 9:39
  • @DennisNolte, thats what question was about, I cant find any of those. Puppet for example is not about handling, its about spreading one configuration to many nodes. Jun 3, 2014 at 10:27
  • 1
    @ADOConnection use nagios and configure every service check you want. In case you reach a certain threshold you trigger a warning/critical message which could result in an automated restart of a service (for example apache: you get a connection time out, you restart the service) This would still make it a lot of work at first, and the downsite is instead of automatically (f.e.) restarting apache you should rather fix the issue, qouting Iain : "you are the tool for fixing the problems". So i can just confirm the comments you already got from the others. Jun 3, 2014 at 10:34
  • @DennisNolte, ok i got your point. Jun 3, 2014 at 10:56

Not the answer you're looking for? Browse other questions tagged .