check_mk crash-intro

DTC by GPLHost is probably the most powerful Opensource Control panel on the “market”.

It helps you take care of anything:

  • from Domain Registrations
  • over mail hosting
  • to controlling VPS (Xen, OpenVZ, KVM)
  •  or dedicated servers
  • down to the payment processors
  • powerful web chroot
  • and basic accounting features. It knows how to
  • deal with multiple companies in different legislations and some more.

At the moment people the author areis even working to add OpenStack support to it and have spawned a project (‘chronos’) at Citrix for porting the XAPI stuff to Debian.

The downsides of DTC are the (many) rough edges – parts that are not exposed via real APIs or  just need a lot more work. Otherwise it could technically be with the best in class like Uebersmith or H-Sphere.

One more thing, maybe the worst:

it’s still very thin on documentation – but this the one thing where I can do something.

I had already made some flowcharts for the email routing  in DTC (which I also used as a NagVis map) and promised to add a working Nagios+NagVis config for DTC.

It took the usual month or two till I got around to it. (An automatic installer script, which I had written, was just too trashy to be any good, since OMD is a very moving target).
But now I’ve had some success:

If you have a glance at the Wiki page you’ll see yet another example how just using an OMD and Check_MK config saves you time, time and time again.

If a DTC user tests this they can have their monitoring up in a matter of minutes, where with plain Nagios it would never be possible to just copy-paste the process monitoring section and end up with something working that even as perf graphs!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s