I am currently working in a company that runs Linux (openSUSE 12.1) on the workstations (about 200 computers).

I am looking for a tool or methods that could allow me to monitor them remotely, upgrade the system for all of them. I was thinking creating my own repository and then allow the computers to upgrade themselves through it.

Does anyone work with these kind of tools ? Or could share his/her experience?

  • You mean monitoring or remotely manage? By monitoring I mean, check or record resources usage or applications status. By manage I mean remotely run commands or give any kind of assistance. – ghm1014 Feb 28 '13 at 22:05
  • 1
    Check nagios for monitoring and puppet for configuration management. nagios.org and puppetlabs.com – jippie Feb 28 '13 at 23:52
  • @ghm1014 I mean run commands – igor012 Mar 1 '13 at 10:19
  • 1
    For updating I would say Yast must have it's way to create a LAN repo and update automatically. For running commands just SSH with non-password authentication isn't enough? – ghm1014 Mar 1 '13 at 19:32

I suggest to use OMD (Open Monitoring Distribution) in order to monitor your computers. OMD can be installed very easily and it is very powerful. Furthermore, the system requirements on your monitored computers are very low. Check it out on mathias-kettner.de.

At least you should have a look at the graphs of the performance data.

A quote from the OMD-Wiki:

OMD currently comes with the following software:

  • nagios
    • nagios-plugins
    • nsca
    • check_nrpe
  • Icinga
  • Shinken
  • nagvis
  • pnp4nagios
  • rrdtool/rrdcached
  • Check_MK
  • MK Livestatus
  • Multisite
  • dokuwiki

Check the eginnovations performance monitoring, reporting tool for Linux and other operating systems - http://www.eginnovations.com/web/linux-server-monitoring.htm

  • 1
    Welcome to Unix & Linux Stack Exchange! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – slm Dec 27 '13 at 1:26

You can give SeaLion a try. It is very easy to install and operate. The graphs are detailed yet simple to understand. The alerting feature is useful and responsive. Plus there is a daily digest feature which sends you an email with the summary of your servers' performance that day. It's the simplest yet most useful solution I found to keep an eye on my servers. Hope it might work for you as well.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.