[rt-users] Scaling RT to Enterprise tool

Joby Walker joby at u.washington.edu
Wed Feb 8 13:24:29 EST 2006

We're getting there.  We started production use (just by my group) in
mid September, and then started slowly rolling out use to teams within
C&C.  We'll probably cross 12,000 tickets today -- with ~5600 of those
just in 2006.  Our use will probably go up by a factor of 2x to 4x in
the next year.

Currently we have 2 web/email frontends and a pgsql backend, but we've
just put in a request for 2 servers that will exclusively handle
incoming email, reporting, and other automated processes, leaving our
current web frontends for only user web sessions.  We're not doing this
for load, but for isolation.  We've had two outages with RT, both were
related to incoming email.

1) RT got in a fight with Mailman -- a battle RT will always lose.  But
RT did pretty well.  By the time we stopped the fight, RT had a ticket
with 200,000 attachments (and 40K messages in the sendmail queue), which
I had to purge manually since RTx::Shredder can't handle a ticket that big.

2) Due to a configuration error by another sysadmin a mail loop was
created and when corrected RT got hit with 800 emails that RT could not
process and was exiting Gateway with Temp_Fail (a bug in some of our
custom code) so they never went away.

In both cases rt-mailgate was hogging all of the web sessions so no
users were able to connect via the production hardware -- though we
could redirect users to our eval server (which connects to the same
database) and they were able to work just fine.

We're using rt-3.4.4, with a lot of custom code.

The web/email frontends are Dell 1850s, ~3GHz CPU, 2GB Mem.
The database server +failover are Dell 2850s, 2x ~3GHz CPU, 4GB Mem,
200GB of disk on Raid5.

Joby Walker
C&C SSG, University of Washington

Jörg Ungermann wrote:
> Dear RT Users,
> we do have a very successful implementtion of Rt 3.4.1.
> We did reach ticket number 1000 within 2 months.
> Since the toll shell be expanded to a much broader base, we are looking for people having experience with large installations.
> This is mainly because we already found performance shortcomings and tremendous growth of certain database tables (transactios).
> In future we expect to have something like 400 users (agents), 5- 10 000 customers (requestors) and mor than 1000 tickets a month.
> Anyone having a comparable installation?
> How is a distributed installation handled (we think of 1 database and severeal webservers hosting RT)?
> How must maintenance be done to control database size and keep up performance?
> We also want to open RT to Partners. Therefor we need an extended self service, embedded into a portal.
> Single Sign on would be very good. How can this be done with RT?
> As we do use Open Source intensively we suggest Typo3 (www.typo3.org) as a portal.
> Anyone having linked Typo3 and RT (for single sign on?)
> It would be great to exchange experience for large user installations.
> Thanks for answers
> Joerg
> ______________________________________________________________________
> XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!		
> Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> Be sure to check out the RT Wiki at http://wiki.bestpractical.com
> Download a free sample chapter of RT Essentials from O'Reilly Media at http://rtbook.bestpractical.com
> WE'RE COMING TO YOUR TOWN SOON - RT Training in Amsterdam, Boston and
> San Francisco - Find out more at http://bestpractical.com/services/training.html

More information about the rt-users mailing list