Whether you have a single server running multiple sites or hundreds of sites across multiple different Windows and Linux boxes, running thousands of websites, managing those sites and servers, and keeping it all running smoothly is a breeze. Along with providing users with the tools they need to keep their businesses running, SmarterStats gives system administrators their own sets of tools that can help optimize performance and keep users happy.
As a system administrator, SmarterStats gives you a high-level overview of the traffic being generated to the various web servers you manage. In addition, it’s possible to drill down into each server and see which sites are generating the traffic, making it easy to plan migrations of higher-volume sites to their own servers or VMs, not to mention finding sites that may be causing issues for other customers.
Enterprise customers also have access to the SmarterStats remote service, which resides on each separate web server in a datacenter or server farm. This service is responsible for 90% of all local SmarterStats tasks, such as gathering the log information, processing that information, and then communicating results back to the main reporting server for display.
In addition to knowing the traffic affecting web servers, it’s also necessary to keep tabs on the servers themselves. SmarterStats also gives system administrators the ability to see things like how many sites are on each server, the memory usage levels on each server, which sites are utilizing the most memory and more. Having access to this information means administrators can see potential troublesome sites and take action to prevent other sites on the server from slowing down.
Keeping servers running at optimum levels means creating a level of consistency across the web servers and the web sites on those servers. SmarterStats allows system administrators to create default rules for things like the length of time raw logs stay on the server before they’re deleted, when to convert raw logs to SmarterLogs, how many pages to crawl -- and how many to crawl per minute -- in Site Tuning and more. Those defaults can then be propagated to all sites and servers within the network, ensuring consistency and a high-performing environment.
SmarterStats was developed for all manner of users, from the webmaster with one or two sites, to large scale enterprises with 10,000 sites or more. With this in mind, SmarterStats incorporates a compression scheme that reduces the amount of raw log files stored on a web server. In a nutshell, SmarterStats takes traditional web server log files and segregates redundant data, turning log file data into an optimized file-based relational database. This step, in and of itself, can reduce log file sizes up to 80%. Additionally, SmarterStats compresses the already small SmarterLogs even further, adding another 5-10% reduction in the size of the log files. What this means is that SmarterStats saves space as well as improves performance.
SmarterStats has the ability to read logs in a variety of formats. That includes the ability to process IIS or Apache logs, logs that are compressed (e.g., .ZIP or .GZ format), rotating logs and more. In fact, SmarterStats can auto-detect log file types on a per-site basis. And in order to process log files, it’s necessary to have access TO those log files. SmarterStats was built so that logs can be stored and accessed locally or remotely through FTP/FTPs, UNC and SAMBA shares.
SmarterStats includes a complete API that encompasses virtually all of the functionality available in the web interface. Simplify your administrative tasks by automating things like adding sites on the fly, performing a Site Tuning scan, updating user information and more!
Having an extensive API means that third-party developers can build integration modules for SmarterStats. In addition, we’ve created modules for some of the leading management applications and control panels that are used by organizations around the world.