<?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>Torsten Brumms Blog &#187; RT</title>
	<atom:link href="http://blog.brumm.me/category/rt/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.brumm.me</link>
	<description>My daily life...</description>
	<lastBuildDate>Mon, 23 Aug 2010 23:21:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MySQL und sporadische Crashes&#8230;</title>
		<link>http://blog.brumm.me/2010/08/mysql-und-sporadische-crashes/</link>
		<comments>http://blog.brumm.me/2010/08/mysql-und-sporadische-crashes/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 23:21:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RT]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=169</guid>
		<description><![CDATA[Letzten Sonntag ging es los, unsere RT DB crasht munter vor sich hin, nur sinnfreie Logeintr&#228;ge, nichts im Systemlog. Ein wenig mit MySQL, &#228;h Sun, &#228;h Oracle telefoniert und der Tip: Bitte auf die aktuellste Enterprise Version updaten &#8211; gestern, kurz vorm Wartungsfenster &#8211; crash &#8211; Telefon Anruf &#8211; Hallo, ihr wolltet doch erst um [...]]]></description>
			<content:encoded><![CDATA[<p>Letzten Sonntag ging es los, unsere RT DB crasht munter vor sich hin, nur sinnfreie Logeintr&auml;ge, nichts im Systemlog. Ein wenig mit MySQL, &auml;h Sun, &auml;h Oracle telefoniert und der Tip: Bitte auf die aktuellste Enterprise Version updaten &#8211; gestern, kurz vorm Wartungsfenster &#8211; crash &#8211; <strong>Telefon Anruf</strong> &#8211; <em>Hallo, ihr wolltet doch erst um 22 Uhr anfangen und nicht um 21:50?</em> &#8211; Nee, wir sind gerade erst da, die DB ist weg &#8211; shit happens.</p>
<p>Irgendwie erinnerte mich das an mein HTC(R.I.P.) &#8211; mal sehen ob das neue Release was hilft, aber vorsichtshalber mal die Coredumps unter Solaris aktiviert!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2010/08/mysql-und-sporadische-crashes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zur&#252;ck aus K&#246;ln</title>
		<link>http://blog.brumm.me/2010/05/zurueck-aus-koeln/</link>
		<comments>http://blog.brumm.me/2010/05/zurueck-aus-koeln/#comments</comments>
		<pubDate>Sat, 29 May 2010 17:59:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RT]]></category>
		<category><![CDATA[FFG]]></category>
		<category><![CDATA[GUUG]]></category>
		<category><![CDATA[Köln]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=141</guid>
		<description><![CDATA[Zur&#252;ck aus K&#246;ln vom GUUG FFG 2010,
das diesj&#228;hrige Fr&#252;hjahrsfachgespr&#228;ch der GUUG (German Unix User Group) fand dieses Jahr an der UNI K&#246;ln statt und ich durfte zusammen mit Bj&#246;rn einen 8 Stunden Workshop und einen ein st&#252;ndigen Vortrag zum Thema RT halten, die wohl recht gut ankamen. Nicht nur, dass ich einige nette Leute erstmals [...]]]></description>
			<content:encoded><![CDATA[<p>Zur&uuml;ck aus K&ouml;ln vom GUUG FFG 2010,</p>
<p>das diesj&auml;hrige Fr&uuml;hjahrsfachgespr&auml;ch der GUUG (German Unix User Group) fand dieses Jahr an der UNI K&ouml;ln statt und ich durfte zusammen mit Bj&ouml;rn einen 8 Stunden Workshop und einen ein st&uuml;ndigen Vortrag zum Thema RT halten, die wohl recht gut ankamen. Nicht nur, dass ich einige nette Leute erstmals pers&ouml;nlich kennen lernen konnte, haben uns ebenfalls (nach einiger Ermutigung!!!) entschlossen ein Buch &uuml;ber RT und Workflows/Prozesse zu schreiben.</p>
<p>Ebenfalls fand ich noch die Zeit mir einen sehr gutes Vortrag &uuml;ber iDoit anzusehen und einen richtig tollen kleinen Vortrag zum Thema Nagios/Jabber -&gt; NagiBot.</p>
<p>Details sind wie gewohnt auf der GUUG Homepage zu finden.</p>
<p>PS: Ich hab endlich mein neues Netbook. Ich begreiffe nicht, warum Asus hier so einen scheiss Grafikprozessor verbaut, der mich nen halben Nachmittag gekostet hat um ihn zum fliegen zu bekommen, dazu aber kommende Woche mehr!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2010/05/zurueck-aus-koeln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT: Zwei neue Erweiterungen sind online</title>
		<link>http://blog.brumm.me/2010/04/rt-zwei-neue-erweiterungen-sind-online/</link>
		<comments>http://blog.brumm.me/2010/04/rt-zwei-neue-erweiterungen-sind-online/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 08:58:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RT]]></category>
		<category><![CDATA[Extension]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=139</guid>
		<description><![CDATA[Am Wochenende hatte ich endlich mal ein wenig Zeit gefunden und konnte mich ein wenig der Entwicklung am RT zuwenden. Heraus gekommen sind zwei neue Extensions, welche die Administration des RT erheblich erleichtern.
1. RT-Extension-FastGroupRights
Die Idee stammt von Stephen Turner vom MIT, der leider nicht mehr am RT dort arbeitet, mir aber gestattet hat seinen Code [...]]]></description>
			<content:encoded><![CDATA[<p>Am Wochenende hatte ich endlich mal ein wenig Zeit gefunden und konnte mich ein wenig der Entwicklung am RT zuwenden. Heraus gekommen sind zwei neue Extensions, welche die Administration des RT erheblich erleichtern.</p>
<p><strong>1. <a href="http://github.com/tbrumm/RT-Extension-FastGroupRights" target="_blank">RT-Extension-FastGroupRights</a></strong></p>
<p>Die Idee stammt von Stephen Turner vom MIT, der leider nicht mehr am RT dort arbeitet, mir aber gestattet hat seinen Code weiter zu verwenden und zu erweitern. Diese Erweiterung ersetzt die GroupRights.html des RT an allen Stellen durch eine Version aus dieser Extension, welche nun mehr nicht alle Gruppen mehr l&auml;dt sondern nur noch die SystemGroups, Roles und ein Suchfenster zum finden von UserDefinedGroups beinhaltet. Dieses hat den enormen Vorteil, dass bei grossen RT Installationen diese Seite nicht mehr mehrere Minuten zum laden ben&ouml;tigt und so die Administration nicht nur schneller sondern auch &uuml;bersichtlicher macht.</p>
<p><strong>2.<a href="http://github.com/tbrumm/RT-Extension-QueueDeactivatedScrips" target="_blank"> RT-Extension-QueueDeactivatedScrips</a></strong></p>
<p>Diese Erweiterung stammt urspr&uuml;nglich von Dirk Pape von der UNI Berlin, leider hat auch Dirk nichts mehr mit dem RT zu tun und ich durfte auch Seinen Code aufgreiffen und erweitern. Diese Erweiterung gibt dem RT Admin die M&ouml;glichkeit, global definierte Scripte auf lokaler, sprich Queue Ebene gezielt zu deaktivieren. Mit dieser Erweiterung k&ouml;nnen die global definierten RT Scripte auch weiterhin bestehen bleiben und bei Bedarf (f&uuml;r z.B. Workflows, die anders als der normale Flow im RT ablaufen) deaktiviert werden.</p>
<p>Beide Erweiterungen sind im <a title="GITHUB" href="http://github.com" target="_blank">GITHUB</a> zu finden.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2010/04/rt-zwei-neue-erweiterungen-sind-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heute: RT Update Madness</title>
		<link>http://blog.brumm.me/2010/03/heute-rt-update-madness/</link>
		<comments>http://blog.brumm.me/2010/03/heute-rt-update-madness/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 18:01:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RT]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=134</guid>
		<description><![CDATA[Gestern kam ein Kollege zu mir und meinte: Dein RT ist scheisse, der kommt mit Umlauten in HTML Attachments nicht klar! OK, behaupten kann man vieles, aber auch beweisen? Er konnte! *FUCK*
Zusammen mit Kollegen Urs habe ich mir das ganze angesehen und fest gestellt, dass die Version des RT, die wir einsetzen leider ein Problem [...]]]></description>
			<content:encoded><![CDATA[<p>Gestern kam ein Kollege zu mir und meinte: Dein RT ist scheisse, der kommt mit Umlauten in HTML Attachments nicht klar! OK, behaupten kann man vieles, aber auch beweisen? Er konnte! *FUCK*</p>
<p>Zusammen mit Kollegen Urs habe ich mir das ganze angesehen und fest gestellt, dass die Version des RT, die wir einsetzen leider ein Problem mit HTML Attachements hat, wenn eine bestimmte Konstellation eintritt.</p>
<p>RT 3.6.5 versucht die Mails zu parsen und anhand der Content-Type Informationen etc. heraus zu finden, wie er mit dem Attachment umzugehen hat, allerdings ist in RT 3.6.5 das Ganze sehr bl&ouml;de umgesetzt und es wird bei dem Typen den wir hier hatten (text/html) leider nicht getriggert sondern nur auf text/plain. Nach ein wenig geteste und gesuche sind wir zu dem Punkt gekommen: RT 3.6.6 macht das bereits anders, wesentlich cleverer: ergo &#8211; wir m&uuml;ssen updaten &#8211; jetzt geht der Spass los.</p>
<p>RT 3.6.5: Wenn das Mail Attachment = text/plain||message||rfc822 -&gt; encode content</p>
<p>RT 3.6.6: Wenn das Mail Attachment = sub(IsTextualContent) -&gt; rufe das Modul RT::I18N auf und mache die Konvertierung damit -&gt; darin text/plain||text/html &#8230;.</p>
<p>Wir haben viele, sehr viele Erweiterungen f&uuml;r den RT im Einsatz und wir haben vor allem noch mehr am original RT rumgeschraubt. Also schauen wir uns als erstes an, was sch zwischen RT 3.6.5 und RT 3.6.6 ge&auml;ndert hat &#8211; 75 Files &#8211; puh, dass ist nicht viel. Danach haben wir uns angesehen, welche davon von uns bereits f&uuml;r irgendwelche AddOns &#8220;vergewaltigt&#8221; wurden &#8211; 28 Files &#8211; noch mehr Gl&uuml;ck gehabt.</p>
<p>Beim Vergleich der 28 Files, die wir uns genauer ansehen m&uuml;ssen war ich das erste Mal im Leben richtig gl&uuml;cklich, dass mein Chef mich immer dazu dr&auml;ngt alles zu dokumentieren was ich mache &#8211; alle 28 &Auml;nderungen sind perfekt Dokumentiert und leicht nach zu verfolgen.</p>
<p>Kommen wir aber zu dem Problem: Wir sind gerade mitten in der Migration auf RT 3.8.x und wollten diesen zwischen Schritt nicht machen, aber der Kollege, der das Problem meldete bat uns eindringlich, dass so schnell wie m&ouml;glich zu fixen, da er von diesen &#8220;kaputten&#8221; Attachments sehr viele am Tag hat (Einkauf/Bestellung) und damit nicht leben kann bis Pfingsten (wo wir hoffentlich auf 3.8.x updaten).</p>
<p>OK, tun wir ihm den Gefallen und machen ab Montag mal die ersten Versuche mit dem RT 3.6.6 auf einer Test Kisten gegen unsere Prod DB&#8230;&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2010/03/heute-rt-update-madness/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RT@FFG2010</title>
		<link>http://blog.brumm.me/2010/03/rtffg2010/</link>
		<comments>http://blog.brumm.me/2010/03/rtffg2010/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 17:46:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RT]]></category>
		<category><![CDATA[FFG]]></category>
		<category><![CDATA[GUUG]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=132</guid>
		<description><![CDATA[Nach unserem Vortrag &#252;ber RT bei der GUUG Hamburg, boten uns die Veranstalter der GUUG, namentlich Dirk Wetter, an uns auch auf dem Fr&#252;hjahrsfachgespr&#228;ch der GUUG in K&#246;ln in diesem Jahr mit dem RT einem gr&#246;sseren Publikum vor zu stellen.
Unsere erste Idee eines 45 Minuten Vortrages wurde jetzt um ein 6 Stunden Tutorium erweitert, so [...]]]></description>
			<content:encoded><![CDATA[<p>Nach unserem Vortrag &uuml;ber RT bei der GUUG Hamburg, boten uns die Veranstalter der GUUG, namentlich Dirk Wetter, an uns auch auf dem Fr&uuml;hjahrsfachgespr&auml;ch der GUUG in K&ouml;ln in diesem Jahr mit dem RT einem gr&ouml;sseren Publikum vor zu stellen.</p>
<p>Unsere erste Idee eines 45 Minuten Vortrages wurde jetzt um ein 6 Stunden Tutorium erweitert, so dass wir im Mai in K&ouml;ln neben einer kleinen Vorstellung was RT so alles kann auch die M&ouml;glichkeit haben, den anwesenden Teilnehmern etwas mehr vom RT zu zeigen.</p>
<p><strong>Weitere Infos &uuml;ber die Veranstaltung findet Ihr unter: </strong><a title="RT@GUUG" href="http://www.guug.de/veranstaltungen/ffg2010/programm.html" target="_blank"><strong>GUUG.DE</strong></a></p>
<p>Bj&ouml;rn (DESY) und ich werden am Mittwoch, den 26.5.2010 von 10-18 Uhr alles wichtige &uuml;ber den RT, von der Installation bis hin zum aufsetzen eines simplen Workflows erkl&auml;ren und am Donnerstag, den 27.5.2010 von 17:30 &#8211; 18:15 Uhr noch einmal die Vorz&uuml;ge des RT f&uuml;r die Integration in den Firmenalltag erkl&auml;ren.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2010/03/rtffg2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zur&#252;ck aus Dublin vom RT Training</title>
		<link>http://blog.brumm.me/2010/03/zurueck-aus-dublin-vom-rt-training/</link>
		<comments>http://blog.brumm.me/2010/03/zurueck-aus-dublin-vom-rt-training/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 12:45:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RT]]></category>
		<category><![CDATA[Dublin]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=126</guid>
		<description><![CDATA[Gerade frisch zur&#252;ck aus Dublin, noch hundem&#252;de und total fertig aber richtig happy dort gewesen zu sein. Kommen wir erstmal kkurz zum wichtigsten, dem Training von Bestpractical, aka Jesse Vincent.
Ich dachte bis dato, ich h&#228;tte alle Funktionen des RT richtig verstanden und auch umgesetzt, naja &#8211; nun bin ich schlauer und habe sogar noch einiges [...]]]></description>
			<content:encoded><![CDATA[<p>Gerade frisch zur&uuml;ck aus Dublin, noch hundem&uuml;de und total fertig aber richtig happy dort gewesen zu sein. Kommen wir erstmal kkurz zum wichtigsten, dem Training von Bestpractical, aka Jesse Vincent.</p>
<p>Ich dachte bis dato, ich h&auml;tte alle Funktionen des RT richtig verstanden und auch umgesetzt, naja &#8211; nun bin ich schlauer und habe sogar noch einiges gelernt. Richtig toll find ich die Dashboards in RT 3.8x, die im Gegensatz zu dem was ich bis dato dachte, nicht nur ein Frontend f&uuml;r die User sind um einfach Crons zu bauen oder irgendwas zu automatisieren, nein, man kann hiermir auch super Aufgaben bezogene eigene RT At A Glance Seiten bauen, dann brauchen die User ihr Queries nicht mehr alle auf die Startseite packen, was diese unendlich langsam macht, sondern k&ouml;nnen sich f&uuml;r jedes Thema quasi eine eigene Seite bauen. Nat&uuml;rlich ist das sicher nur ein netter Nebeneffekt f&uuml;r die Automatisierungsfunktionen aber f&uuml;r mich und meine User ein absolutes Highlight.</p>
<p>Weiteres Highlight sind definitiv die mit RT 3.8.7 neu dazu gekommene M&ouml;glichkeit Abh&auml;ngigkeiten von CustomField Inhalten zu erstellen. Die bekannte &#8220;Category&#8221; Funktion von &auml;lteren RT Versionen bei CF&#8217;s wurde endlich sauber umgesetzt und bietet einem nun die M&ouml;glichkeit folgendes zu bauen:</p>
<p>CF.Hardware:</p>
<ul>
<li>HP</li>
<li>DELL</li>
<li>APPLE</li>
<li>SUN</li>
<li>ACER</li>
<li>ASUS</li>
</ul>
<p>CF.Software</p>
<ul>
<li>System</li>
<li>Application</li>
</ul>
<p>CF.System</p>
<ul>
<li>OSX</li>
<li>Windows</li>
<li>Solaris</li>
<li>Linux</li>
</ul>
<p>CF.Application</p>
<ul>
<li>Word</li>
<li>Excel</li>
<li>Powerpoint</li>
<li>Outlook</li>
<li>Mail</li>
<li>Calendar</li>
<li>Firefox</li>
</ul>
<p>CF.Problem</p>
<ul>
<li>Hardware -&gt; Bezug auf CF.Hardware</li>
<li>Software -&gt; Bezug auf CF.Software -&gt; Bezug auf CF.System und CF.Application</li>
</ul>
<p>Hier kann man sich jetzt also prima so called SCIM&#8217;s bauen um den Anwender oder Helpdesk User sauber durch eine Art Fragen Katalog zu f&uuml;hren.</p>
<p>Richtig geil wurde es dann bei der Vorstellung des RT 4.0 (genauer RT 3.999-Dangerous) wo Jesse uns zum einen das neue Frontend zeigte &#8211; endlich ein aufger&auml;umtes Drop Down Men&uuml; aber viel wichtiger: Rules &#8211; das Replacement f&uuml;r die bis dato verwendeten Scripte. Was in diesem Zusammenhang auch erw&auml;hnt werden muss, ist sicher die Tatsache, dass RT 4 auch endlich Queue bezogene Status mitbringt, man braucht endlich nicht mehr mit 50 Global definierten Status leben, von denen die meisten nur 3-5 nutzen.</p>
<p>Rules: Eine der wichtigsten Neuerungen im RT 4 sind definitiv die Rules, die man jetzt nicht wie bekannt per Hand scripten muss sondern aus einer Liste von Aktionen diverse Reaktionen des Systes definieren kann, Beispiel:</p>
<p>Queue A: OnQueueChange -&gt; to Queue B -&gt; SetStatusTo -&gt; New Status</p>
<p>Wobei in Queue A die Status New, Open, Stalled und Resolved definiert sind in Queue B aber Waiting, Approved und Denied.</p>
<p>Diese Rules k&ouml;nnen nat&uuml;rlich grafisch definiert werden (naja, sie haben den &uuml;blichen Bestpractical Charme) und sind hoffentlich sp&auml;ter im Release auch leicht erweiterbar!</p>
<p><strong>Dublin</strong>:</p>
<p>Das Training von BPS in Europa fand dieses Jahr das erste Mal in Dublin statt und wir haben uns darauf tierisch gefreut. Zusammen mit Freund Bj&ouml;rn von der DESY ging es am Freitag nach Dublin, ein wenig Sightseeing und Pub Bummel. Dublin ist toll, das Bier lecker, die Musik klasse aber alles zu enormen Preisen &#8211; Dublin ist teuer!</p>
<p>Was mich hier am meisten beeindruckte waren aber die Strassen Bands. Wir tingeln da so durch die Stadt und an jeder Ecke spielen Bands, aber nicht wie die Strassenmusiker hier in Deutschland, die gelangweilt und lustlos da rum musizieren, nein die Band spielen als wenn es das letzte Mal w&auml;re. Wir haben hier diverse geniale Bands gesehen und von einigen auch gleich CD&#8217;s gekauft, aber besonders m&ouml;chte ich an dieser Stelle 2 Bands, die wir nicht nur auf den Strassen Dublins gesehen haben, sondern auch Abends in den Pubs, die es verstanden Ihr Publikum zu verzaubern und mitzureissen.</p>
<p><strong>Mutefish</strong>: Eine junge irische Folk/Punk Band die uns gleich am ersten Tag in Dublin aufgefallen ist durch eine riesen Menschentraube am Ort des Auftrittes und die Freundlichkeit der Musiker. Tolle Musiker die richtig Spass an der Musik haben, keinen S&auml;nger aber daf&uuml;r einen &#8220;Liedfl&ouml;tisten&#8221; -&gt; <a title="Mutefish at MySpace" href="http://www.myspace.com/nonstopmutefishdance" target="_blank">Check Out Mutefish at MySpace</a> or <a href="http://www.youtube.com/watch?v=lrMELmIBE9g&amp;feature=player_embedded" target="_blank">YouTube</a></p>
<p><strong>The Riptide Movement</strong>: An St. Patricksday trafen wir in der Graften Street auf die irische Band &#8220;<a title="The Riptide Movement" href="http://www.theriptidemovement.com/" target="_blank">The Riptide Movement</a>&#8221; welche ein tolle Mischung aus &#8220;dreckigem&#8221; Blues Rock spielen und die es mit Ihrem Deb&uuml;t Album &#8220;What About The Tip Jars??&#8221; sogar auf Platz 16 der Irisch Top 100 LP Charts schafften. Cooler, mitreissender Rocksound und vier sympatische Jungs die trotz Ihrer Bekanntheit in Irland sich nicht zu fein sind auf der Strasse zu spielen! Check out <a href="http://www.myspace.com/riptideeire" target="_blank">The Riptide Movement at MySpace</a> or <a href="http://www.facebook.com/pages/The-Riptide-Movement/101456093226#!/pages/The-Riptide-Movement/101456093226?v=wall" target="_blank">Facebook</a></p>
<p>Sowas braucht die deutsche, ewig jammernde Musikbranche! Keine &auml;tzenden Casting Freaks, keine DSDS etc &#8220;Stars&#8221; die niemand ertragen kann und nur Geld kosten, sondern richtige Musiker die sich Ihren Arsch abspielen um die Fans auf Ihre Seite zu bekommen!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2010/03/zurueck-aus-dublin-vom-rt-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eine scheiss Woche!</title>
		<link>http://blog.brumm.me/2009/12/eine-scheiss-woche/</link>
		<comments>http://blog.brumm.me/2009/12/eine-scheiss-woche/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 19:41:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RT]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NetAPP]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[SUN]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=106</guid>
		<description><![CDATA[Was f&#252;r eine scheiss Woche liegt hinter mir! An allen Fronten Probleme! Es ging mit einer vollen DB unseres RT&#8217;s los. Damit wir damit nicht gegen die Wand laufen, haben wir das Ding ins SAN, genauer ins NAS gepackt und per NFS gemountet. Von hier an nahm das Unheil seinen Lauf! Als am Montag dann [...]]]></description>
			<content:encoded><![CDATA[<p>Was f&uuml;r eine scheiss Woche liegt hinter mir! An allen Fronten Probleme! Es ging mit einer vollen DB unseres RT&#8217;s los. Damit wir damit nicht gegen die Wand laufen, haben wir das Ding ins SAN, genauer ins NAS gepackt und per NFS gemountet. Von hier an nahm das Unheil seinen Lauf! Als am Montag dann Last auf das System kam, gingen mitmal INSERTS in die DB nicht mehr, dauerten ewig lange und blockierten die komplette DB. Ein Neustart des Servers funktionierte nur &#8211; sagen wir mal: leidlich &#8211; und am Dienstag kackte die Kiste dann ganz ab. Also Umzug auf den Slave und Master neu machen.</p>
<p>Hier war dann erstmal Ende f&uuml;r mich, da mich eine Minigrippe heimsuchte und mich erstmal f&uuml;r 2 Tage ausschaltete, was aber die Probleme auf der DB (Backup) auch nicht l&ouml;ste &#8211; das Gute daran: Niemand kann mehr behaupten ich sei Schuld bei schlechter RT Performance, denn ich war nicht im Office..!</p>
<p>Daheim schlug mir auch gleich das n&auml;chste Problem entgegen: Mein Heimserver meinte, seine Lizenz sei nicht g&uuml;ltig &#8211; recht hat er, es war eine 30 Tage Trial Version, die allerdings erst seit 5 Tagen lief &#8211; die Bestellung der richtigen Lizenz war schon unterwegs! Aber wer glaubt, dass man aus einer Microschrott Home Server Trial mit Eingabe eines Lizenzkeys eine Vollversion machen kann, der hat die Rechnung ohne den Wirt, sprich M$ gemacht &#8211; eine Neuinstallation stand an (und wird hoffentlich in diesen Minuten bald fertig sein).</p>
<p>Wieder im Office konnten die Kollegen die Problemquelle auch schon eingrenzen und wir konnten uns heute Abend frisch ans Werk machen die Probleme zu fixen, dazu nur soviel: MySQL, NFS, SUN und Netapp in Verbindung sind eine Herausforderung, die Details dazu kommen in ein paar Tagen in meinem Wiki.</p>
<p>Aktueller Status: Wir haben wieder eine performante DB auf dem Backup System, immer noch kein neuen Slave aber daf&uuml;r ein konsistentes Backup auf dem Filer, hier gehts dann ab Montag weiter.</p>
<p>N&auml;chste Baustelle: Backup vom Filer auf das Prod System einspielen, dann davon einen richtigen DUMP machen, diesen dann erneut mit innodb-file-per-table einspielen und die verlorenen Tage nach synchen. Dann das neu aufgesetzte System als Master machen und den Slave neu aufsetzen, es bleibt also spannend.</p>
<p>Desweiteren warten wir h&auml;nderingend auf eine Erweiterung die BPS f&uuml;r uns programmiert, die dann unsere Attachments aus der DB entfernt und im FS ablegt, dann haben wir wieder eine kleine DB, naja fast: Dann kommt das Spiel mit DUMP und neu Import nochmal, da InnoDB leider vergebenen Platz nicht wieder frei gibt!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2009/12/eine-scheiss-woche/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT: Wie werde ich Altlasten wieder los? Pt. 2</title>
		<link>http://blog.brumm.me/2009/11/rt-wie-werde-ich-altlasten-wieder-los-pt-2/</link>
		<comments>http://blog.brumm.me/2009/11/rt-wie-werde-ich-altlasten-wieder-los-pt-2/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 20:57:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RT]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Request Tracker]]></category>
		<category><![CDATA[Shredder]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=102</guid>
		<description><![CDATA[Im ersten Artikel endete ich mit folgenden Worten:
Vergleich der Shredder und Ergebnisse
Ohne Index:
RT 3.6.9: 0m 29.477s
RT 3.8.6: 1m 10.415s
Mit Index und ohne Log Ausgabe:
RT 3.6.9: 0m 9.475s
RT 3.8.6: 0m 48.338s
Das hat mir keine Ruhe gelassen und ich googlete noch ein wenig heute Abend
Mit dem Ergebnis: Ich habe Shredder unter RT 3.8.x wieder auf normale Performance [...]]]></description>
			<content:encoded><![CDATA[<p>Im ersten <a href="http://blog.brumm.me/2009/11/rt-wie-werde-ich-altlasten-wieder-los/" target="_self">Artikel</a> endete ich mit folgenden Worten:</p>
<h2>Vergleich der Shredder und Ergebnisse</h2>
<h3>Ohne Index:</h3>
<p><strong>RT 3.6.9:</strong> <span style="color: #99cc00;">0m 29.477s</span></p>
<p><strong>RT 3.8.6:</strong> <span style="color: #ff0000;">1m 10.415s</span></p>
<h3>Mit Index und ohne Log Ausgabe:</h3>
<p><strong>RT 3.6.9:</strong> <span style="color: #99cc00;">0m 9.475s</span></p>
<p><strong>RT 3.8.6:</strong> <span style="color: #ff0000;">0m 48.338s</span></p>
<h2><span style="color: #ff0000;">Das hat mir keine Ruhe gelassen und ich googlete noch ein wenig heute Abend</span></h2>
<p><span style="color: #ff0000;"><span style="color: #000000;">Mit dem Ergebnis: Ich habe Shredder unter RT 3.8.x wieder auf normale Performance gebracht! Ich konnte mich an einen RT-Users Mailinglist Eintrag aus dem letzten Jahr erinnern (wer mich kennt, weiss wie schwer das ist in meinem Alter!!!) wo jemand seine Erfahrungen mit dem Shredder mitteilte.</span></span></p>
<h3><a href="http://lists.fsck.com/pipermail/rt-users/2008-November/055719.html" target="_blank">[rt-users] RTx-Shredder speed (or lack of!)</a></h3>
<p>In der Mail beschreibt Tim seine Probleme mit dem Shredder und kommt nach einiger Arbeit zu dem Ergebnis einiger Indexe in der DB (tja, einiges an Arbeit h&auml;tte er sich mit der RTx-Shredder Doku sparen k&ouml;nnen) wovon aber drei noch nicht erkl&auml;rt worden sind (ich habe mir erlaubt die Indexe ein wenig um zu benennen, damit diese besser zu den restlichen passen):</p>
<ul>
<li>CREATE INDEX SHREDDER_TXN5 ON Transactions(Creator);</li>
<li>CREATE INDEX SHREDDER_CGM3 ON CachedGroupMembers(Via, Id);</li>
<li>CREATE INDEX SHREDDER_ATT1 On Attachments(Creator);</li>
</ul>
<p>Nachdem ich in meiner RT 3.8.6 Testumgebung gerade die Indexe zugef&uuml;gt habe, war ich doch platt, hier die Ergebnisse:</p>
<h3>1. Ohne diese 3 neuen Indexe:</h3>
<p>time ./rt-shredder &#8211;force &#8211;plugin &#8216;Tickets=query, Status=&#8221;new&#8221;&#8216;<br />
SQL dump file is &#8216;/opt/rt38/sbin/20091130T203105-0001.sql&#8217;</p>
<ul>
<li>real    0m48.338s</li>
<li>user    0m10.489s</li>
<li>sys     0m0.677s</li>
</ul>
<h3>2. Nach setzen des CREATE INDEX SHREDDER_TXN5 ON Transactions(Creator); Indexes</h3>
<p>time ./rt-shredder &#8211;force &#8211;plugin &#8216;Tickets=query, Status=&#8221;new&#8221;&#8216;<br />
SQL dump file is &#8216;/opt/rt38/sbin/20091130T203105-0001.sql&#8217;</p>
<ul>
<li>real    0m47.765s</li>
<li> user    0m10.646s</li>
<li>sys    0m0.621s</li>
</ul>
<h3>3. Nach setzen des CREATE INDEX SHREDDER_CGM3 ON CachedGroupMembers(Via, Id);</h3>
<p>time ./rt-shredder &#8211;force &#8211;plugin &#8216;Tickets=query, Status=&#8221;new&#8221;&#8216;<br />
SQL dump file is &#8216;/opt/rt38/sbin/20091130T203420-0001.sql&#8217;</p>
<ul>
<li><strong><span style="color: #ff0000;">real    0m14.714s</span></strong></li>
<li>user    0m10.518s</li>
<li>sys    0m0.647s</li>
</ul>
<h3>4. Nach setzen des CREATE INDEX SHREDDER_ATT1 On Attachments(Creator);</h3>
<p>time ./rt-shredder &#8211;force &#8211;plugin &#8216;Tickets=query, Status=&#8221;new&#8221;&#8216;<br />
SQL dump file is &#8216;/opt/rt38/sbin/20091130T203601-0001.sql&#8217;</p>
<ul>
<li><span style="color: #ff0000;"><strong>real    0m14.181s</strong></span></li>
<li>user    0m10.300s</li>
<li>sys    0m0.659s</li>
</ul>
<p>Womit wir jetzt wieder im Bereich des Shredders unter RT 3.6.x w&auml;ren!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2009/11/rt-wie-werde-ich-altlasten-wieder-los-pt-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT: Performance</title>
		<link>http://blog.brumm.me/2009/11/rt-performance/</link>
		<comments>http://blog.brumm.me/2009/11/rt-performance/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 19:22:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RT]]></category>
		<category><![CDATA[Indexe]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=96</guid>
		<description><![CDATA[Eine neue Seite ist entstanden: RT Performance und hier will ich verschiedene Schritte erkl&#228;ren, wie Ihr Euren RT ein wenig auf die Spr&#252;nge helfen k&#246;nnt. Als erster Artikel habe ich hier sogleich eine Auflistung sinnvoller Datenbank Indexe hinterlegt (welche noch lange nicht komplett ist). Ich hoffe Ihr k&#246;nnt was mit anfangen.
]]></description>
			<content:encoded><![CDATA[<p>Eine neue Seite ist entstanden: <a href="http://blog.brumm.me/rt-request-tracker/performance-rt/" target="_self">RT Performance</a> und hier will ich verschiedene Schritte erkl&auml;ren, wie Ihr Euren RT ein wenig auf die Spr&uuml;nge helfen k&ouml;nnt. Als erster Artikel habe ich hier sogleich eine Auflistung sinnvoller <a href="http://blog.brumm.me/rt-request-tracker/performance-rt/datenbank-indexe-rt/" target="_self">Datenbank Indexe</a> hinterlegt (welche noch lange nicht komplett ist). Ich hoffe Ihr k&ouml;nnt was mit anfangen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2009/11/rt-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RT: Installationsanleitung OS-X jetzt verf&#252;gbar</title>
		<link>http://blog.brumm.me/2009/11/rt-installationsanleitung-os-x-jetzt-verfuegbar/</link>
		<comments>http://blog.brumm.me/2009/11/rt-installationsanleitung-os-x-jetzt-verfuegbar/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 18:59:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RT]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://blog.brumm.me/?p=90</guid>
		<description><![CDATA[Da die Informationen &#252;ber die Installation des Request Tracker unter OS-X mehr als d&#252;rftig und weit im Internet verstreut sind, habe ich mal eine kleine Anleitung fertig gemacht, wie man sehr schnell den RT unter (Snow)Leopard installieren kann. F&#252;r den Linux/Unix Anwender sollte das hiermit in 60-90 Minuten m&#246;glich sein. Die komplette Anleitung ist hier [...]]]></description>
			<content:encoded><![CDATA[<p>Da die Informationen &uuml;ber die Installation des Request Tracker unter OS-X mehr als d&uuml;rftig und weit im Internet verstreut sind, habe ich mal eine kleine Anleitung fertig gemacht, wie man sehr schnell den RT unter (Snow)Leopard installieren kann. F&uuml;r den Linux/Unix Anwender sollte das hiermit in 60-90 Minuten m&ouml;glich sein. Die komplette Anleitung ist hier zu finden: <a href="http://blog.brumm.me/rt-request-tracker/installation-rt/rt-installation-unter-mac-os-x-snow-leopard/" target="_self">RT Installation unter OSX</a></p>
<p>Bei Fragen und Anregungen schreibt mich ruhig an.</p>
<p>Torsten</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.brumm.me/2009/11/rt-installationsanleitung-os-x-jetzt-verfuegbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
