Supported Platforms and Hardware Requirements

Urchin runs on numerous architectures and operating systems. An Urchin installation is only needed on a system that will be processing logs. Only a web browser is required to view reports.

Supported Platforms


  • Windows 2003 Server
  • Windows XP
  • Windows 2000 (Professional and Server)
  • Windows NT 4.x
UNIX-type Systems
  • Mac OS X (10.1 and higher)
  • Mac OS X Server (10.1 and higher)
  • Linux x86
    • RedHat Enterprise 3.0, RedHat 9, RedHat 8, RedHat 7.x, RedHat 6.x
    • Fedora Core 2, Fedora Core 1
    • SuSE 9
    • Other Linux OSes should be compatible; see the list in the Non-Explicitly Supported Platforms section
  • FreeBSD 5.2, FreeBSD 4.x
  • Solaris 2.6, 7, 8 , 9 (SPARC)
  • Solaris 9 (x86)
  • Sun Cobalt RaQ550, Qube3, RaQ4, RaQ3

Anticipated OS Support

The following OSes should have a native build of Urchin released in the timeframe noted for each one:

  • RedHat Enterprise 4 - under evaluation, please try the RedHat Enterprise 3 distribution

Non-Explicitly Supported Platforms

We strive to make Urchin available natively on as many platforms as is economically reasonable. If there is no specific Urchin distribution for your platform, you may find an available Urchin distribution that is compatible with your OS as explained below.

Windows 98, Windows 3.x:

Urchin cannot be installed on Windows 98 or 3.x, but these platforms can be used to view reports with Internet Explorer 5.x and newer.


There are many different variants of Linux and we don't build an individual Urchin distribution for all of them. However, there is typically a high degree of compatibility across Linux flavors so one of our distributions almost certainly will work on your machine. Some known compatible distributions are:

RedHat Enterprise Linux 2.1: use the RedHat 7.2 distribution of Urchin
SuSE Linux 8: use the RedHat 7.2 distribution of Urchin
Trustix 2.2: use the RedHat 9 distribution of Urchin

For all other x86-based Linux variants you can determine which Urchin distribution to use by looking at our FAQ article on this topic.


  • For SPARC systems, any OS release prior to Solaris 2.6 is not supported.
  • For x86 systems, any OS release prior to Solaris 9x86 is not supported.

Urchin 5 System Requirements

Urchin's superior performance allows you to get more from less hardware investment. For instance, an older Pentium II might be too slow for desktop use, but will make a fine Urchin server. And Urchin's unmatched portability means you can use whichever operating system you like. Below, we provide a recommended level of hardware for high performance.

Recommended Systems

Single Small to Medium Website Analysis

  • 500mhz or better processor
  • 128mb RAM
  • 10GB+ IDE hard disk
  • Ethernet interface
Service Provider / Enterprise Installations
  • 1Ghz Pentium IV / 500mhz UltraSPARC / similar mhz range PPC/MIPS/etc.
  • 256mb RAM
  • Ultra2/Wide SCSI hard disk (such as a Seagate Cheetah)
  • 100base-T ethernet
  • Backup system

Memory/System/Disk Usage

  • Urchin Memory(RAM) usage can be configured to use between 20-500Mb
  • Urchin can be configured to run at low, normal or high priority
  • Urchin's data storage will use approximately 10% of the size of raw logs