Mar 032011
 

collectd In these days I have seen in a somewhat more detailed way collectd, an excellent tool for collecting statistics on various aspects of our Linux servers.

From Wikipedia: “collectd is a UNIX-daemon which collects, transfers and stores performance data of computers and network equipment. The acquired data is meant to help system administrators maintain an overview over available resources in order to detect existing or looming bottlenecks.

The first version of the daemon was written in 2005 by Florian Forster and has been further developed as free open-source project. Other developers have written improvements and extensions to the software that have been incorporated into the project. Most files of the source code are licensed under the terms of the GNU General Public License, version 2 (GPLv2), the remaining files are licensed under other open source licenses”

Continue reading »

Flattr this!

Feb 282011
 

iptstate-2.0-lookup-ssToday I’ll show you two tools to be used int the terminal to monitor your network and the active connections: iptstate and pkstat

IPTState

IPTState is a top-like interface to your netfilter connection-tracking table.

Using iptstate you interactively watch where traffic crossing your netfilter/iptables firewall is going, sort by various criteria, limit the view by various criteria. But it doesn’t stop there: as of version 2.2.0 you can even delete states from the table!

The only requirements are a curses library (usually ncurses), and libnetfilter_conntrack version 0.0.50 or later.

Continue reading »

Flattr this!

Feb 272011
 

inotify In a former article we saw something about Inotify.

inotify is a Linux kernel subsystem that acts to extend filesystems to notice changes to the filesystem, and report those changes to applications. It replaces an earlier facility, dnotify, which had similar goals.

Last time I focused on the functionality of inotifywait command which can be used by shell to wait for a certain event and then perform other functions, but today we will see some uses of incron.

This program is an “inotify cron” system. It consists of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods. Continue reading »

Flattr this!

Feb 212011
 

tux-gameSometimes I like to look at what offers the open source world on the games side, today I want to introduce three little-known games that run on our beloved penguin.

For this article I have selected five games that I had never heard of, but from the first glance i’ve took to them they seem very promising; and I apologies with the developer of them, some are probably already well known and widespread in the community.

If the topic interests you I suggest  also to check my previous articles regarding games:

Continue reading »

Flattr this!

Feb 192011
 

cmdbA fundamental item for those who work according to ITIL best practices is definitely CMDB.

A configuration management database (CMDB) is a repository of information related to all the components of an information system. Although repositories similar to CMDBs have been used by IT departments for many years, the term CMDB stems from ITIL. In the ITIL context, a CMDB represents the authorized configuration of the significant components of the IT environment. A CMDB helps an organization understand the relationships between these components and track their configuration.

There are many commercial products that offer solutions that should cover every aspect of a company, but than you discover that these software are huge, difficult to manage and impossible to use and customize without the help of a consultant.

That is why today I will propose some open source software for create your CMDB. Continue reading »

Flattr this!