Programming

Programming is a creative and challenging process, and this makes it interesting. There is so much to learn and there is so much to do. But this is common to get lost in this ocean and forget what was the original destination. Software programs exist to solve problems and empower ...

more ...


Graphite

Graphite is an open source project to collect and graph data that changes over time. It contains three components: a network server to receive the data, a special data storage format, and a web interface to show graphs. Graphite is developed in Python programming language and is designed to be ...

more ...

Statsd

Date Tags statsd

This guide sets up a solution using statsd to collect detailed statistics from a system. For an introduction to the concept, please read "measurement with statsd". The process is to send data from within the application to statsd server. Statsd server sends data to Graphite for storage and visualization.

It ...

more ...

Measurement with statsd

Date Tags statsd

Developing and maintaining any system requires many decisions about what to do, where to invest time and energy to get the maximum benefits fast. To make correct decisions accurate information is required. It is not a valid argument (although might be common) to say "I feel our DB interaction is ...

more ...

Ntop Service On CentOS

Date Tags linux

We needed a network analysis tool and decided to use ntop. Official ntop website provides binary packages for Ubuntu and CentOS.

Ubuntu has an official package for ntop but the package is version 3 and we preferred to use the latest version, so package repositories were no good for us ...

more ...

Courier IMAP error: filesystem notification initialization

After configuring a Courier mail server on a Debain squeeze server, I got this error on my mail client:

Filesystem notification initialization error — contact your mail administrator (check for configuration errors with the FAM/Gamin library)

The problem is related to libfam0. FAM is a service for system processes that ...

more ...