On Sat, 12 Apr 2014, chris wrote:

Well, seeing all the reply, I don't think Icinga can be used
as the framework for commercial self-service monitoring tools,
just like monitor.us, pingdom, or site24x7.com, without further
modification.

   Well, that was a nice wakeup note.

Any recommended software that as these capabilities out of the
box ?

   If you dig deeply enough into the issue, you'll likely find that
most, if not all of, the commercial solutions will have similar
limitations, and there are good reasons for this.

1) Building the framework before putting it logically into operation
  at startup time is a complex task with a lot of variables that can
  only be addressed when the entire framework is taken as a whole.

2) Higly-dynamic environments usually result in chaotic results, which
  is precisely one outcome you want to avoid -- at all costs -- in a
  monitoring framework.

3) Well-designed monitoring environments take time to develop, deploy,
  and operate.  They have the power to be extremely useful and very
  disruptive at the same time -- and the difference can be a knife's
  edge.  A well-designed, implemented, and operated monitoring system
  can provide enormous insight into the way the "system of systems"
  operates and behaves; a poorly-designed, implemented, and operated
  one will be an endless source of noise, disruption, and interrupts.

4) Depending on what your operational policies are, the thing may have
  the power to wake folks up in the middle of the night.  Do you want
  to be awoken at 03:00 by somebody else's system five time-zones away
  that (1) you have no knowledge of and (2) the folks at that site are
  not only awake but at work?  That's what "highly-dynamic" environments
  tend to generate.

5) Monitoring, in general, is probabilistic.  You're dealing with things
  like check-in intervals, retries on failure, and times when check-
  failures may be normal.  These all require diligent design work at the
  outset so the entire system will be useful instead of an annoyance.

6) Monitoring systems tend to annoy the workers -- not the managers.  It
  won't be the Boss who gets blown from bed in the wee hours of the
  morning, it'll be you.  Do you want to confer the power unto others
  to see to it that you can't sleep?

+------------------------------------------------+---------------------+
| Carl Richard Friend (UNIX Sysadmin)            | West Boylston       |
| Minicomputer Collector / Enthusiast            | Massachusetts, USA  |
| mailto:crfri...@rcn.com                        +---------------------+
| http://users.rcn.com/crfriend/museum           | ICBM: 42:22N 71:47W |
+------------------------------------------------+---------------------+
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to