HowTo: Icinga - Web Frontend 1.0.1 (new interface) installation in Debian 5 (Lenny)
As I mentioned a few weeks, the installation instructions for ICINGA + IDOUtils old boring web frontend with the public have, I would like the new design also present and explain step by step how to install Debian Lenny on and integrated into the existing ICINGA.
Dependencies and install the required programs
The following requirements must be installed for the operation of the new Web front ends ICINGA:
*) Apache Web Server
*) PHP 5.x
*) MySQL database
*) ICINGA with IDOUtils
*) API ICINGA
Who ICINGA after my installation instructions , or the official icinga Docs has installed, should have the necessary prerequisites installed all. It lacks only the PHP packages that are installed with the following command:
apt-get install php5-cli php-pear php5-xmlrpc php5-xsl php5-ldap php5-gd php5-mysql
Additionally, the Apache Rewrite module enabled:
a2enmod rewrite
ICINGA Web Frontend download and unpack
the preparations made so far are the To, can the new set of Web ICINGA SourceForge downloaded and extracted it to be validated. I use it as always the directory / usr / src. Please ensure that you download the current stable version to install any older version. In my case, the version 1.0.1, the current stable version.
cd /usr/src
wget http://sourceforge.net/projects/icinga/files/icinga-web/1.0.1/icinga-web-1.0.1.tar.gz/download
wget http://sourceforge.net/projects/icinga/files/icinga-web/1.0.1/icinga-web-1.0.1.tar.gz.md5/download
md5sum -c icinga-web-1.0.1.tar.gz.md5
The following result has the MD5 Check out:
icinga-web-1.0.1.tar.gz: OK
The package is then extracted with the following command in the / usr / src directory:
tar xvzf icinga-web-1.0.1.tar.gz
Installing the Web front ends ICINGA > Read more
Today Sysadminday is 2010! Time to Celebrate!
Dear Admins and friends. Today it is once again ready. The annual Sysadminday, which is now celebrated for the 11 time is on. Thanks to all the hard-working colleagues around the globe
The emergence of Sysadminday's
The "System Administrator Appreciation Day" will take place since 28 July 2000 each year on the last Friday of the month of July. The memorial was created by the system Ted Kekatos. Kekatos was inspired by a display of Hewlett-Packard, in a system with flowers and fruit baskets thanked employees will be because he has installed new printers.
It should enable the system administrator, his tasks usually done in the background, without attracting much attention, once a year to thank for his good work.
Although the creation of this Memorial Day certainly has some humorous aspects, the grave is behind the background to thank also the people whose work is not always noticed immediately and you usually only cries when something does not work.
What does a sysadmin, and why he deserves a little recognition!
A sysadmin unpacked a server for this site, closed the electricity to installed, an operating system and took care of the air conditioning in the server room, monitored it, put software that makes backups in the event that something goes wrong. Everything on this site.
A sysadmin installed router, laid cables, configured the network, put on firewalls, looked at the traffic at each node which the website by copper, glass, and even by air to bring you can.
A sysadmin takes care that your network connection is safe and stable. A sysadmin is also concerned about how your computer is running stable in a healthy network.
A sysadmin takes care of spam, viruses, spyware, power outages, fires and floods.
If a server stops by 2 clock in the morning to work, the sysadmin will angepiept, he gets up and goes to work.
A sysadmin is a professional, he is planning, handles, patches, protects, defends and makes good computer networks, to bring your data to work.
So if you can read this, thank your sysadmin! He is just one of hundred of the cares that you can receive your e-mails from America, your message from Australia, your phone call from India. Show your appreciation!
The Sysadminday Song
Links and sources:
sysadminday.com
sysadminsday.de
sysadminday.ch
microsoft.com
wikipedia.de
Facebook - A look behind the scenes and into the complex system
"A Day in the Life of Operations Facebook" called Tom Cook, System Engineer of Facebook's lecture on the "Velocity 2010" It gives it an interesting insight into the structure of the servers and services on open source basis.
Since Facebook has become more 10,000 servers behind a load balancer gigantic system in use, it is a great challenge to manage all this and on the current state (patches, security fixes, keep ...). Tom Cook explained in his 40 minute presentation of the basic design of Facebook. Here are some key facts and components from the perspective of a system.
Operating system:
Facebook relies exclusively on Linux. Used is a CentOS 5 version with a modified 2.6 kernel
Database:
As the database is MySQL used.
Caching:
HipHop for Php
Source code is a Transformer who turned into a PHP performance-optimized and compiled C + + code. Develops the system of three Engineers Facebook to open source basis. The introduction of hip hop the WebServer last of Facebook by a remarkable 50% was Reduced.
Memcached
Is an open source server cache the frequently used queries (SELECT statements in particular) from the database server stores in memory and thereby reduces disk access and Datenkbankzugriffe strong. Memcached for Facebook currently holds about 300 + TB of live data in RAM.
Configuration Management:
Cfengine 2.xx
Configurations is a central management software to multiple (up 10,000) systems on the same software version and bring up to date. This process runs every 15 minutes for ALL servers. Thus, centrally over 100 policies that include some 1000 rules are placed within 30 seconds on all the servers up to date.
Monitoring:
This one is also based on system-known as Ganglia , Nagios and ODS (Operational Data Store),
WebPush:
The distribution of new content, features and patches for Facebook.com is realized via an internal BitTorrent server. It takes just about one minute before the new code for more on Facebook.com 10,000 servers is available. The following cycles are used on
1x per week for new features
1x per day for code changes to the main page
several times a day for bug fixes and patches
Complete presentation by Tom Cook:
Gigantic USB cable spaghetti devours Australia
A really great Aufhnahme by Google Maps. A gigantic USB cable spaghetti in the southeast of Australia or a bad joke?
At first glance, the photo a USB cable REALLY amazingly similar. In fact, however, it is to build a plant for wind power plants for energy. Here is the Google Maps link to their own conviction
The cables are the access roads to the individual wind turbines ...
... And the connectors are represented by the foundation of Winräder.
(Source: gizmodo )
Editor Crontab - Cron jobs in Debian change
When working with various Linux distributions, you realize very quickly that every system has certain peculiarities. So also different editor to edit the cronjobs (crontab-e) are used. The editor can also change quite simple.
For this purpose, only the environment variable EDITOR must be "adapted
export EDITOR=/usr/bin/vi
verwendet werden. To make this change take effect after a reboot and durable, the above line of code to the file / etc / profile or user level in the corresponding ~ /. Bashrc be used in global.
There are of course in addition to the vi and many other editors available to name them all now would be a bit much, so here are the most important (The paths are related to Debian, and can vary depending on distribution)
export EDITOR=/usr/bin/vim
export EDITOR=/usr/bin/nano
export EDITOR=/usr/bin/pico
export EDITOR=/usr/bin/editor
export EDITOR=/usr/bin/joe
Alternative to the well-tried method with the following command also an editor from a list are selected. (Thanks to Toberkel for the tip)
update-alternatives --config editor
Last articles
Translator

News recommendations
- Facebook start position information service ( futurezone.ORF.at )
- Police can eavesdrop on all Skype calls ( tecCHANNEL | All News )
- Root access through Linux kernel bug ( heise Security )
- Skype is not already in Germany more bugged? ( gulli: news )
- Munster: Apple continues to own high-definition televisions ( macnews.de )








