We have several monitoring tools for specialized purposes - HyperIC,
AppDynamics, Splunk, SiteScope, PRTG, and now Nagios. I'm not a DevOps
guy, just a seasoned *nix system admin, but I like the DevOps idea (as long
as the devs don't get access to directly modify production servers).
I have recently been extremely impressed by the puppet collections magic
that Example42.com's puppet-nagios [1], and puppet-nrpe [2] modules
provide. I don't mean to advertise someone's puppet modules but I'm quite
new to using Nagios. I've been gunshy of it in the past because it's so
config-file driven.
In a few months, I've been able to do some pretty cool stuff with nagios -
like writing a puppet module to integrate Ex42's config with pnp4Nagios
[3], [4] to provide graphing on services that have performance data, build
nagios contact/groups from Foreman's Host Owner information, and I'm
working toward building Nagios Host Groups from Foreman's Hostgroups.
Ultimately, even though I'm only managing 30-40 systems now, I am very
confident enough in this tool combination to manage large numbers of
systems. Using Foreman and Puppet, I'm still amazed at the massive number
of scripts I've tried to write to accomplish and automate so many complex
tasks in the past (never fully succeeding) and this all just works
auto-magically with a little care and feeding that doesn't increase
linearly with the number of hosts managed.
Best of all, the price is right, as I'm just running Nagios Core. I know
there will eventually be scale issues that arise within Nagios, but we've
got a long way to go in this current environment before I need to migrate
Nagios from a VM to real bare metal or worry about scaling out.
[1] https://github.com/example42/puppet-nagios
[2] https://github.com/example42/puppet-nrpe
[3] https://github.com/salderma/puppet-pnp4nagios
[4] https://github.com/salderma/puppet-nagios/tree/pnp
···
On Fri, Oct 18, 2013 at 4:08 AM, Lukas Zapletal wrote:
Hello,
having deployed some Nagios monitoring appliances in the last decade, I
wonder what is the current top tools for DevOps these days. I quickly
searched with Google and it still looks that Nagios is the top
monitoring solution. I have been using Cacti for a while and I know
basics of Zabbix, but haven’t touched any monitoring for a while now.
I am seeking for a lightweight and easy to configure monitoring of very
basic resources and services. But I want on-line graphs. Was wondering
what is the best tool that could maybe be worth integration into Foreman
(as plug-in).
So what DevOps use?
Thanks for tips and experiences.
–
Later,
Lukas “lzap” Zapletal
irc: lzap #theforeman
–
You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/groups/opt_out.
–
Sean M. Alderman
Senior Engineer, UDit Systems Integration and Engineering
University of Dayton
300 College Park
Dayton, Ohio 45469-1530
(937) 229-5088
salderman1@udayton.edu
“We are not some casual and meaningless product of evolution. Each of us
is the result of a thought of God. Each of us is willed. Each of us is
loved. Each of us is necessary.” - BXVI