<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tim Harsdorf</title>
	<atom:link href="http://blog.timharsdorf.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.timharsdorf.de</link>
	<description></description>
	<lastBuildDate>Fri, 03 Feb 2012 20:59:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ICA Client für Citrix-Verbindungen unter Debian</title>
		<link>http://blog.timharsdorf.de/ica-client-fur-citrix-verbindungen-unter-debian/</link>
		<comments>http://blog.timharsdorf.de/ica-client-fur-citrix-verbindungen-unter-debian/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 19:38:03 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=39</guid>
		<description><![CDATA[Diese Anleitung basiert auf einem Debian 6. Vorab lädt man den „Citrix Receiver“ von http://www.citrix.com herunter. Hier gibt es ein Debian Package, welchem noch folgende Abhängigkeiten fehlen: libmotif4 (non-free) libxp6 Nach Erfüllen der Abhängigkeiten kann das Citrix Paket (icaclient_12.0.0_i386.deb) installiert &#8230; <a href="http://blog.timharsdorf.de/ica-client-fur-citrix-verbindungen-unter-debian/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Diese Anleitung basiert auf einem Debian 6. Vorab lädt man den „Citrix Receiver“ von <a href="http://www.citrix.com">http://www.citrix.com</a> herunter. Hier gibt es ein Debian Package, welchem noch folgende Abhängigkeiten fehlen:</p>
<blockquote><p>libmotif4 (non-free)<br />
libxp6</p></blockquote>
<p>Nach Erfüllen der Abhängigkeiten kann das Citrix Paket (icaclient_12.0.0_i386.deb) installiert werden. Die ICA-Client Installation erfolgt nach /opt/Citrix/ICAClient.<br />
Würde man nun einen Verbindungsversuch starten, könnte dies mit dem SSL Error 61 quittiert werden. Dies bedeutet dass das benötigte SSL-Zertifikat nicht installiert ist. Hier muss das Stammzertifikat des Zertifikatsherausgebers installiert werden.<br />
Hier wird das DER encoded X.509 Zertifikat benötigt. Dieses Zertifikat kommt dann in das Verzeichnis /opt/Citrix/ICAClient/keystore/cacerts/ . Damit ist der Grundstein für die Verbindung gelegt.</p>
<p>Nun sollte die Verbindung via z.B. Firefox über die Citrix-Url funktionieren.</p>
<p>Ein paar Adressen für das Troubleshooting:<br />
<a href="https://help.ubuntu.com/community/CitrixICAClientHowTo">https://help.ubuntu.com/community/CitrixICAClientHowTo</a><br />
<a href="http://support.citrix.com/article/CTX711855">http://support.citrix.com/article/CTX711855</a><br />
<a href="http://forums.citrix.com/thread.jspa?threadID=249720">http://forums.citrix.com/thread.jspa?threadID=249720</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/ica-client-fur-citrix-verbindungen-unter-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libvirt management daemon und Fedora 14</title>
		<link>http://blog.timharsdorf.de/libvirt-management-daemon-und-fedora-14/</link>
		<comments>http://blog.timharsdorf.de/libvirt-management-daemon-und-fedora-14/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 23:32:59 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=4</guid>
		<description><![CDATA[Auf einer frisch, mit Fedora 14 (x64) installierten Kiste wollte ich gerne ohne weitere Umschweife mit KVM virtualisieren. Nun, nach der Installation der entsprechenden Pakete, u.a. dem Virtual Machine Manager (virt-manager), meldete sich dieser beim Start mit folgendem Fehler: Unable &#8230; <a href="http://blog.timharsdorf.de/libvirt-management-daemon-und-fedora-14/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Auf einer frisch, mit <a href="http://fedoraproject.org/de/">Fedora</a> 14 (x64) installierten Kiste wollte ich gerne ohne weitere Umschweife mit <a href="http://www.linux-kvm.org/">KVM</a> virtualisieren. Nun, nach der Installation der entsprechenden Pakete, u.a. dem Virtual Machine Manager (virt-manager), meldete sich dieser beim Start mit folgendem Fehler:</p>
<blockquote><p>Unable to open a connection to the libvirt management daemon.<br />
Libvirt URI is:<br />
qemu:///systemVerify that:<br />
- The &#8216;libvirtd&#8217; daemon has been started</p></blockquote>
<p>Weitere Details:</p>
<blockquote><p>authentication failed</p>
<p>Traceback (most recent call last):<br />
File &#8220;/usr/share/virt-manager/virtManager/connection.py&#8221;, line 983, in _try_open<br />
None], flags)<br />
File &#8220;/usr/lib64/python2.7/site-packages/libvirt.py&#8221;, line 107, in openAuth<br />
if ret is None:raise libvirtError(&#8216;virConnectOpenAuth() failed&#8217;)<br />
libvirtError: authentication failed</p></blockquote>
<p>Ein Lösungsansatz findet sich in der <a href="http://libvirt.org">Libvirt-Dokumentation</a> unter dem Abschnitt <a href="http://libvirt.org/auth.html">Access Control</a>. Um es kurz zu halten, als nicht-root Benutzer fehlen die Rechte am Libvirt Management Daemon. Abhilfe schafft hier eine Konfiguration des UNIX socket PolicyKit auth. Um beispielsweise dem Benutzer &#8220;Hans&#8221; Zugriff auf den Virtual Machine Manager in Kombination mit dem Libvirt-Daemon zu geben, erstellt man eine neue Policy unter /etc/polkit-1/localauthority/50-local.d/. Ein solches Policy-File hat die Dateinamenserweiterung .pkla. Ein beispielhafter Eintrag könnte wie folgt aussehen:</p>
<blockquote><p>[Libvirt Management Rechte für Hans]<br />
Identity=unix-user:hans<br />
Action=org.libvirt.unix.manage<br />
ResultAny=yes<br />
ResultInactive=yes<br />
ResultActive=yes</p></blockquote>
<p>Als &#8220;Action&#8221; lassen sich zwei Berechtigungsstufen konfigurieren. org.libvirt.unix.manage gibt Vollzugriff, org.libvirt.unix.monitor gibt einen Lesezugriff auf den Virt-Manager.</p>
<p>An dieser Stelle ein Dankeschön an Richard Jones, welcher an <a href="http://www.spinics.net/lists/fedora-devel/msg147565.html">dieser Stelle</a> den Ansatz zur Problemlösung in der Fedora Development Liste gab.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/libvirt-management-daemon-und-fedora-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Bindings für Qooxdoo &amp; Selenium</title>
		<link>http://blog.timharsdorf.de/perl-bindings-fur-qooxdoo-selenium/</link>
		<comments>http://blog.timharsdorf.de/perl-bindings-fur-qooxdoo-selenium/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 23:22:19 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=15</guid>
		<description><![CDATA[Beruflich war ich in letzter Zeit mit dem Thema Testautomatisierung und Non-Functional Tests beschäftigt. Nun, in diesem Kontext habe ich meine Aufgaben in Java realisiert. Ich selbst, war von den beim Kunden eingesetzten Techniken und Mitteln stark begeistert und habe &#8230; <a href="http://blog.timharsdorf.de/perl-bindings-fur-qooxdoo-selenium/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Beruflich war ich in letzter Zeit mit dem Thema Testautomatisierung und Non-Functional Tests beschäftigt. Nun, in diesem Kontext habe ich meine Aufgaben in Java realisiert. Ich selbst, war von den beim Kunden eingesetzten Techniken und Mitteln stark begeistert und habe viel dazu gelernt. Als begeisterter Perl-Benutzer lag es für mich nahe eine Implementation von <a href="http://seleniumhq.org">Selenium</a> für <a href="http://www.perl.org/">Perl </a>bereitzustellen, welche es ermöglicht Webapplikationen zu testen, welche auf dem Javascript-Framework <a href="http://qooxdoo.org">Qooxdoo</a> aufsetzen.</p>
<p>Dazu haben eigentlich nur noch die Perl-Bindings für die Qooxdoo Implementation für Selenium gefehlt. Mit diesen lassen sich klassische <a href="http://qooxdoo.org/contrib/project/simulator/qooxdoo-tests-with-selenium">qxSelenium-Befehle</a> wie qxClick, qxType etc. nun auch via Perl am RC-Server ausführen.</p>
<p>Viel Spass mit Selenium und <a href="http://qooxdoo.org/">Qooxdoo</a> Webapplikationen <img src='http://blog.timharsdorf.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Download: <a href="/wp-content/uploads/2012/02/QxSelenium.pm">QxSelenium.pm</a></p>
<p>Die aktuelle Version der qxSelenium Perl-Bindings sind im <a href="http://qooxdoo.svn.sourceforge.net/viewvc/qooxdoo/">SVN-Repository des Qooxdoo-Projektes</a> zu finden. An dieser Stelle möchte ich mich noch herzlich für die Zusammenarbeit mit D. Wagner und A. Ecker bedanken.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/perl-bindings-fur-qooxdoo-selenium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slowloris Angriffe auf Apache mit mod_qos abwehren</title>
		<link>http://blog.timharsdorf.de/slowloris-angriffe-auf-apache-mit-mod_qos-abwehren/</link>
		<comments>http://blog.timharsdorf.de/slowloris-angriffe-auf-apache-mit-mod_qos-abwehren/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 13:30:43 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=28</guid>
		<description><![CDATA[Inspiriert von einem Bericht über Slowloris im Linuxmagazin, zeige ich hier in einer Quick &#38; Dirty Anleitung wie man mod_qos unter Apache einsetzt, um Slowloris-Angriffe abzuwehren. Meine Anleitung basiert auf einem Debian 5 Minimalsystem unter einem selbskompiliertem Apache 2.2.16. Zuerst &#8230; <a href="http://blog.timharsdorf.de/slowloris-angriffe-auf-apache-mit-mod_qos-abwehren/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Inspiriert von einem Bericht über <a href="http://ha.ckers.org/slowloris/">Slowloris</a> im <a href="http://www.linux-magazin.de/">Linuxmagazin</a>, zeige ich hier in einer Quick &amp; Dirty Anleitung wie man <a href="http://mod-qos.sourceforge.net/">mod_qos</a> unter <a href="http://httpd.apache.org/">Apache</a> einsetzt, um Slowloris-Angriffe abzuwehren.</p>
<p>Meine Anleitung basiert auf einem Debian 5 Minimalsystem unter einem selbskompiliertem Apache 2.2.16.</p>
<p>Zuerst wird das mod_qos Archiv von der <a href="http://sourceforge.net/projects/mod-qos/">Projektseite</a> heruntergeladen und entpackt.</p>
<p>Mit folgender Eingabe wird mod_qos installiert.</p>
<blockquote><p>apxs -i -c mod_qos-9.25/apache2/mod_qos.c</p></blockquote>
<p>Der Apache braucht in der httpd.conf noch folgenden Eintrag um das Modul zu verwenden:</p>
<blockquote><p>LoadModule qos_module modules/mod_qos.so</p></blockquote>
<p>In der Apache-Konfiguration wird folgender Abschnitt hinzugefügt:</p>
<blockquote><p>## QoS Settings<br />
&lt;IfModule mod_qos.c&gt;<br />
# handles connections from up to 100000 different IPs<br />
QS_ClientEntries 100000<br />
# will allow only 50 connections per IP<br />
QS_SrvMaxConnPerIP 50<br />
# maximum number of active TCP connections is limited to 256<br />
MaxClients 256<br />
# disables keep-alive when 70% of the TCP connections are occupied:<br />
QS_SrvMaxConnClose 180<br />
# minimum request/response speed (deny slow clients blocking the server, ie. slowloris keeping connections open without requesting anything):<br />
QS_SrvMinDataRate 150 1200<br />
# and limit request header and body (carefull, that limits uploads and post requests too):<br />
# LimitRequestFields 30<br />
# QS_LimitRequestBody 102400<br />
&lt;/IfModule&gt;</p></blockquote>
<p>Nach einem Webserverneustart ist das Modul aktiv, und durch die Konfiguration, der Apache geschützt. Natürlich sollte sich jeder die Werte nach eigenem Bedarf anpassen.</p>
<p>Zum Schluss möchte ich noch erwähnen dass mod_qos nicht nur zur Abwehr von Slowloris entwickelt wurde, vielmehr lassen sich durch zahlreiche Optionen respektable &#8220;Quality-Of-Service&#8221; Werte erreichen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/slowloris-angriffe-auf-apache-mit-mod_qos-abwehren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios Plugin &#8211; Offene Verbindungen MySQL</title>
		<link>http://blog.timharsdorf.de/nagios-plugin-offene-verbindungen-mysql/</link>
		<comments>http://blog.timharsdorf.de/nagios-plugin-offene-verbindungen-mysql/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 16:51:41 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=51</guid>
		<description><![CDATA[Dieses Nagios-Plugin ermittelt die Anzahl offener MySQL-Verbindungen. In erster Linie dachte ich bei der Entwicklung des Plugins an die oft gesehene Fehlermeldung &#8220;Too many connections&#8220;. Von der Aufrufsyntax her ist dieses Plugin einfach gehalten, es werden nur der Warning- und &#8230; <a href="http://blog.timharsdorf.de/nagios-plugin-offene-verbindungen-mysql/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dieses Nagios-Plugin ermittelt die Anzahl offener MySQL-Verbindungen. In erster Linie dachte ich bei der Entwicklung des Plugins an die oft gesehene Fehlermeldung &#8220;<a href="http://dev.mysql.com/doc/refman/5.1/en/too-many-connections.html">Too many connections</a>&#8220;. Von der Aufrufsyntax her ist dieses Plugin einfach gehalten, es werden nur der Warning- und der Criticalwert übergeben. Damit das Script funktioniert, müssen die Variablen für die MySQL-Zugangsdaten und den MySQL-Socket angepasst werden:</p>
<blockquote><p># Konfiguration / Zugangsdaten<br />
my $username=&#8221;USERNAME&#8221;;<br />
my $passwort=&#8221;PASSWORT&#8221;;<br />
my $mysqlsock=&#8221;mysql_socket=/pfad/zu/mysql.sock&#8221;;</p></blockquote>
<p>Um eine Validierung der Warning- und Critical Werte zu gewährleisten liest das Plugin den aktuell gesetzten <a href="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_max_connections">max_connections</a> Wert aus der MySQL-Konfiguration aus. Damit wird verhindert dass beim Aufruf mit einem Wert &gt; max-connections für Warning oder Critical gearbeitet werden kann.</p>
<p>Letztendlich bezieht das Nagios-Plugin sein Ergebnis der offenen Verbindungen über den Query &#8220;<a href="http://dev.mysql.com/doc/refman/5.1/de/show-processlist.html">show processlist</a>&#8220;.</p>
<p>Ein Aufruf des Plugins wie z.B.:</p>
<blockquote><p>
./check_mysql_processlist -w 20 -c 30
</p></blockquote>
<p>egibt eine Ausgabe wie z.B.:</p>
<blockquote><p>
OK: 16 Verbindungen | verbindungen=16;20;30</p></blockquote>
<p>Die Syntax des MySQL Processlist Nagios Plugins beschränkt sich auf zwei Optionen:</p>
<blockquote><p>
./check_mysql_processlist -w XX -c XX
</p></blockquote>
<p>Download: <a href="/wp-content/uploads/2012/02/check_mysql_processlist.pl">check_mysql_processlist.pl</a></p>
<p>Dieses Nagios Plugin benötigt die Module Getopt::Std und DBI.</p>
<p>Eine Visualisierung mit <a href="http://www.pnp4nagios.org/">PNP4Nagios</a> sieht dann so aus:</p>
<p><img class="alignleft size-medium wp-image-525" title="check_mysql_processlist" src="/wp-content/uploads/2012/02/check_mysql_processlist.jpg" alt="check_mysql_processlist" width="300" height="114" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/nagios-plugin-offene-verbindungen-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios Plugin &#8211; Belegte Inodes überwachen</title>
		<link>http://blog.timharsdorf.de/nagios-plugin-belegte-inodes-uberwachen/</link>
		<comments>http://blog.timharsdorf.de/nagios-plugin-belegte-inodes-uberwachen/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 01:57:15 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=162</guid>
		<description><![CDATA[Um belegte Inodes zu überwachen, habe ich ein frisches Nagios-Plugin entwickelt. Der Nutzen zeigt sich darin zu jeder Zeit darüber informiert zu sein ob die Inodes knapp werden. Dieses Nagios-Plugin habe ich mit dem CPAN Modul Getopt::Std geschrieben. Dieses muss &#8230; <a href="http://blog.timharsdorf.de/nagios-plugin-belegte-inodes-uberwachen/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Um belegte <a href="http://de.wikipedia.org/wiki/Inode">Inodes</a> zu überwachen, habe ich ein frisches Nagios-Plugin entwickelt. Der Nutzen zeigt sich darin zu jeder Zeit darüber informiert zu sein ob die Inodes knapp werden.</p>
<p>Dieses Nagios-Plugin habe ich mit dem <a href="http://www.cpan.org/">CPAN</a> Modul Getopt::Std geschrieben. Dieses muss installiert sein.</p>
<p><strong>CentOS:</strong></p>
<blockquote><p>yum install perl-Getopt-ArgvFile</p></blockquote>
<p>Unter Debian ist das Perl Modul bereits installiert. Natürlich kann man Getopt::Std auch via CPAN Shell installieren. Dieses Plugin gibt wie meine anderen Plugins auch Nagios Performancedaten aus. Unten, ein Screenshot wie die Visualisierung des Inode Nagios Plugins aussehen kann.</p>
<p>Auf der Kommandozeile ergibt ein Aufruf der Form:</p>
<blockquote><p>./check_inode.pl -w 10 -c 15 -d /dev/hda3</p></blockquote>
<p>etwa eine Ausgabe wie:</p>
<blockquote><p>CRITICAL: 20% belegt | inodesbelegt=20;10;15</p></blockquote>
<p>Zu beachten sei an dieser Stelle, dass die ausgegebenen Werte prozentuale Werte sind. <span style="text-decoration: line-through;">Bei Bedarf könnte ich noch eine Version veröffentlichen welche die tatsächlich belegten/freien Inodes ausgibt.</span></p>
<p>Syntax:</p>
<blockquote><p>./check_inode.pl -w XX -c XX -d /dev/XX</p></blockquote>
<p>Download: <a href="/wp-content/uploads/2012/02/check_inode.pl">check_inode.pl</a></p>
<p>Ausgabe von Performacedaten mit <a href="http://www.pnp4nagios.org/">PNP4Nagios</a>.<br />
<img class="alignleft  wp-image-159" title="check_inode" src="/wp-content/uploads/2012/02/check_inode.jpg" alt="" height="150" /></p>
<div class="clear"></div>
<p><strong>Update</strong></p>
<p>Aufgrund des Bedarfs habe ich das Nagios-Inode-Plugin etwas angepasst. Nun liest das Plugin die tatsächlich belegten Inodes aus. Über die Warning- und Critical-Option werden die tatsächliche Anzahl an Inodes angegeben bei denen alarmiert werden soll. Dieses Plugin arbeitet nicht wie das weiter oben mit prozentualen Werten, sondern einzigst mit den belegten Inodes am jeweiligen Device.</p>
<p>Syntax:<br />
<code><br />
./check_inode.pl -w XX -c XX -d /dev/XX</code></p>
<p>Download: <a href="/wp-content/uploads/2012/02/check_total_inodes.pl">check_total_inodes.pl</a></p>
<p>Dieses Plugin gibt ebenfalls Performancedaten aus.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/nagios-plugin-belegte-inodes-uberwachen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Update auf Version 3.0.1</title>
		<link>http://blog.timharsdorf.de/wordpress-update-auf-version-3-0-1/</link>
		<comments>http://blog.timharsdorf.de/wordpress-update-auf-version-3-0-1/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 20:13:09 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=113</guid>
		<description><![CDATA[Ein Update auf die neue WordPress Version 3.0.1 gestaltet sich recht einfach. Einige Schritte müssen beachtet werden, damit es nicht später zu einem allgemeinen Datenverlust kommt. Daher empfehle ich vorab erstmal eine Datensicherung des Documentroot (Webhostingverzeichnis) und der WordPress Datenbank &#8230; <a href="http://blog.timharsdorf.de/wordpress-update-auf-version-3-0-1/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ein Update auf die neue WordPress Version 3.0.1 gestaltet sich recht einfach. Einige Schritte müssen beachtet werden, damit es nicht später zu einem allgemeinen Datenverlust kommt. Daher empfehle ich vorab erstmal eine Datensicherung des Documentroot (Webhostingverzeichnis) und der WordPress Datenbank vorzunehmen.</p>
<p>Nun können alle Dateien und Ordner im WordPressverzeichnis gelöscht werden, bis auf folgende Ausnahmen:</p>
<p><strong>/wp-content/</strong><br />
<strong>wp-config.php</strong></p>
<p>Nach dem Download der WordPressversion 3.0.1 werden alle Dateien bis auf die beiden Ausnahmen, der Ordner wp-content und die Konfigurationsdatei wp-config.php in das WordPressverzeichnis hochgeladen. Ist dieser Vorgang abgeschlossen, wird über die URL http://meinedomain.de/wordpress/wp-admin/upgrade.php (exemplarisch) das Update gestartet. Nach Abschluss des Upgrades gibt WordPress Meldung, und damit ist der Vorgang abgeschlossen.</p>
<p>Und immer daran denken: Erstmal ein Backup anfertigen <img src='http://blog.timharsdorf.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/wordpress-update-auf-version-3-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HDD Hitzeproblem an EQ6</title>
		<link>http://blog.timharsdorf.de/hdd-hitzeproblem-an-eq6/</link>
		<comments>http://blog.timharsdorf.de/hdd-hitzeproblem-an-eq6/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 23:15:19 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=117</guid>
		<description><![CDATA[Seit kurzem überwache ich die Festplattentemperatur an meinem Hetzner EQ6 mit Nagios. Dies geschah eigentlich nur aus dem Grund weil mir die Festplattentemperatur mit ca. 55°C-58°C doch etwas hoch vorkam, vor allem im Dauerbetrieb. Die Platten haben zwar eine Betriebstemperatur &#8230; <a href="http://blog.timharsdorf.de/hdd-hitzeproblem-an-eq6/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Seit kurzem <a href="http://blog.timharsdorf.de/2010/06/nagios-plugin-check_hddtemp-pl/">überwache</a> ich die Festplattentemperatur an meinem <a href="http://www.hetzner.de">Hetzner</a> EQ6 mit <a href="http://www.nagios.org">Nagios</a>. Dies geschah eigentlich nur aus dem Grund weil mir die Festplattentemperatur mit ca. 55°C-58°C doch etwas hoch vorkam, vor allem im Dauerbetrieb. Die Platten haben zwar eine Betriebstemperatur die bis 60°C angegeben ist, etwas unwohl war mir dabei aber schon.<br />
Nachdem die Temperatur dauerhaft über 58°C angestiegen ist habe ich den Support angeschrieben, welcher mir direkt einen zusätzlichen Lüfter in das Gehäuse baute. Mit dem Effekt bin ich zufrieden, die Temperatur beider Festplatten wurde um ca. 10°C gesenkt. Anbei habe ich die Graphen der Nagiosüberwachung angehängt, damit kann man sich mal ein Bild davon machen was ein Lüfter doch so ausmachen kann.</p>
<p><strong>SDA</strong><br />
<img class="alignleft  wp-image-414" title="sda" src="/wp-content/uploads/2012/02/sda.jpg" alt="" height="150" /></p>
<div class="clear"></div>
<p><strong>SDB</strong><br />
<img class="alignleft  wp-image-415" title="sdb" src="/wp-content/uploads/2012/02/sdb.jpg" alt="" height="150" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/hdd-hitzeproblem-an-eq6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Worpress Plugin zeigt Googlesuche an</title>
		<link>http://blog.timharsdorf.de/worpress-plugin-zeigt-googlesuche-an/</link>
		<comments>http://blog.timharsdorf.de/worpress-plugin-zeigt-googlesuche-an/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 15:11:00 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=154</guid>
		<description><![CDATA[Auf einem anderen Blog habe ich ein nettes Widget entdeckt. Es werden die Google Suchbegriffe in der Seitenleiste angezeigt. Nach einer kurzen Suche fand ich das Plugin bei den Glühweinjunkies. Die Installation ist simpel wie man es von WordPress-Plugins her &#8230; <a href="http://blog.timharsdorf.de/worpress-plugin-zeigt-googlesuche-an/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Auf einem anderen Blog habe ich ein nettes Widget entdeckt. Es werden die Google Suchbegriffe in der Seitenleiste angezeigt. Nach einer kurzen Suche fand ich das Plugin bei den <a href="http://gluehwein.junkies.ws/plugin-search-phrases/">Glühweinjunkies</a>. Die Installation ist simpel wie man es von WordPress-Plugins her kennt. Das Ergebnis seht Ihr rechts in der Zeile unter &#8220;Letzte Suchbegriffe&#8221;. Mein Fazit: Nettes Gimmick wenn man Googlehits hat.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/worpress-plugin-zeigt-googlesuche-an/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios Plugin: Xen VM&#8217;s überwachen</title>
		<link>http://blog.timharsdorf.de/nagios-plugin-xen-vms-uberwachen/</link>
		<comments>http://blog.timharsdorf.de/nagios-plugin-xen-vms-uberwachen/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 18:20:48 +0000</pubDate>
		<dc:creator>Tim Harsdorf</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://192.168.122.15/?p=150</guid>
		<description><![CDATA[Bei der Suche nach einem funktionierenden Xen-Plugin für Nagios wurde ich leider nicht fündig. Also, schnell selbst eins geschrieben. Dieses Plugin basiert auf xentop und überwacht die CPU (%) und MEM (%) Auslastung. Zum visualisieren gibt das Nagios Plugin auch &#8230; <a href="http://blog.timharsdorf.de/nagios-plugin-xen-vms-uberwachen/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bei der Suche nach einem funktionierenden Xen-Plugin für Nagios wurde ich leider nicht fündig. Also, schnell selbst eins geschrieben. Dieses Plugin basiert auf xentop und überwacht die CPU (%) und MEM (%) Auslastung. Zum visualisieren gibt das Nagios Plugin auch Performancedaten aus. Der Status des Plugins gilt als experimentell. Getestet habe ich unter Xen 3.4.2. Das Script funktioniert natürlich auch über NRPE. Beim Aufruf des Plugins kann mit &#8220;mem&#8221; und &#8220;cpu&#8221; die Prüfungsroutine unterschieden werden.</p>
<p>Eine Beispielausgabe für die CPU-Auslastung kann wie folgt aussehen:</p>
<blockquote><p>OK: 0.1% (2 CPU)</p></blockquote>
<p>Dazu sollte man wissen dass die prozentuale Angabe herunterskaliert ist. Bei einem Wert von 160% bei 2 vCPU&#8217;s gibt das Plugin 80% aus.</p>
<p>Bei der Ram Prüfung wird die prozentuale Auslastung/Belegung ausgegeben und in Klammern der Max-Mem-Wert.</p>
<blockquote><p>OK: 16.7% (2048 MB)</p></blockquote>
<p>Syntax:</p>
<blockquote><p>./check_xvmstat.pl &lt;vm&gt; &lt;cpu|mem&gt; &lt;warn&gt; &lt;crit&gt;</p></blockquote>
<p>Download: <a href="/wp-content/uploads/2012/02/check_xvmstat.pl">check_xvmstat.pl</a></p>
<p>Im PNP4Nagios sieht meine Visualisierung der Messdaten dann ungefähr so aus:</p>
<p><img class="alignleft  wp-image-149" title="Nagios-check_xvmstat" src="/wp-content/uploads/2012/02/Nagios-check_xvmstat.jpg" alt="" height="150" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.timharsdorf.de/nagios-plugin-xen-vms-uberwachen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

