Not everything is handed to data center managers on a silver platter. Sure, a few administrative tools arrive on freshly produced discs right from the server vendor. But there are some indispensable tools you can get from third parties, open-source providers or even IT colleagues with some extra time to develop apps.
Here's a wide assortment of tools to choose from, and the reasons why data center managers recommend them.
What is it? The most recommended tool on our list, Cacti, provides real-time graphing and visual cues about the health of a data center. Cacti's front end ties into the open-source monitoring tool RRDtool, which in turn collects data from SQL servers and other components. All the data collected via Cacti is stored in a MySQL database. This setup helps managers monitor performance, server load, temperature and other variables. Its tree structure lets you build reports for specific users.
Who needs it? Data center managers can use Cacti to check server load levels and network performance. For example, IT staffers might use the tool to check the metrics of a specific network switch.
How much does it cost? As with most open-source tools, there is no direct cost for purchasing or using Cacti in the data center, but support and maintenance costs can match those for commercial applications.
Why is it better than the competition? One of the main differentiators with Cacti is that, as with most open-source software, you can find existing scripts and check in with other users about how they use the tool. Cacti also supports benchmark reporting for multiple users.
What are its limitations? As with most open-source tools, you are mostly on your own when it comes to support. And the tool only works in specific scenarios: those data centers running RRDtool with a SQL database. Cacti may be limited in terms of accessing some proprietary server and network architectures.
What do customers say? "We utilize Cacti so we can identify areas to increase efficiency for everything from network paths to power usage to the temperature and humidity of the facility," says Frank Bieser, vice president and CFO of Core NAP, a colocation data center provider in Austin.
What is it? Another utility recommended by just about every manager we consulted, Nagios is an infrastructure and capacity planning tool. One common use is to send alerts to IT staff through an SMS message or email when a networking component, storage drive or server fails.
Who needs it? For those in a complex IT environment, Nagios helps monitor processor loads, disk usage, server temperatures and networks to provide a better understanding of an overall infrastructure.
How much does it cost? Like Cacti, Nagios is an open-source tool and is entirely free to download, although there may be costs for technical support from a VAR and for any training needed. Nagios charges about $600 per year for support and maintenance.
Why is it better than the competition? One key feature is that it works with many disparate devices such as temperature sensors, applications, network switches and servers. Like Cacti, Nagios has an extremely active user base that has released about 2,000 free add-ons.