Register to become a contributor - it's FREE!
1. Register
Get to know the Tracker Agent, Analysis Portal and Studio Framework
2. Free Tools
Deploy the agent and start uploading data!
3. Contribute
Return to home page Visit the exo.blog for site news and research data Register to become a contributor - it's FREE! Login to your private Analysis Portal site
Q: What is the exo.repository?

The exo.repository is a dynamic compilation of system and process metrics data collected from Windows-based PCs and servers around the globe. It includes minute-by-minute records of key performance-related metrics, like CPU utilization and disk I/O, as well as process-specific data (working set, thread count, etc.). Records are grouped by machine ID, with each entry time-stamped to provide a basic chronological reference. Access to the exo.repository is provided by the DMS Clarity Analysis Portal site and related tools.

Q: What is the Analysis Portal?
The DMS Clarity Analysis Portal is the heart of exo.performance.network. Providing a wide array of analysis tools and resources, the DMS Clarity Analysis Portal takes raw data collected by the Clarity Tracker Agent and translates it into concise, actionable recommendations.

The DMS Clarity Analysis Portal

Key features include:

  • Rich Reporting - Compare participating systems side-by-side or focus in on a single session or server via the Metrics Report Card view. Evaluate systems based on core methodologies like Lifecycle Analysis, R.O.I. Studies or Real-Time Performance Certification. View archive-wide process metrics and chart the top offenders by metrics category.

  • Predictive Analysis - Calculate system workload growth potential and capacity. Leverage unique resources like per-process delay tracking and cumulative workload degradation metrics. Evaluate various "what-if" scenarios to determine possible failure points for planned upgrades or application deployments.

  • Extensible Architecture - Integrate Portal data with your own custom applications via simple web queries - ideal for creating rich worksheets or presentations that include live system metrics. You can also save customized reports as Quick Links that are available from the Start Page or externally, via "deep-linking."

  • Proactive Monitoring - The DMS Clarity Web Portal to includes a proactive system monitoring capability that automatically evaluates incoming metrics data and flags systems that fall outside of specified ranges. Leverages the DMS Clarity Web Portal's user-definable scoring thresholds and weighting functions.

  • Centralized Agent Management - Control agent function for all instrumented systems via the Agent Console. Start/Pause/Stop data recording; force data upload from one or more sessions or servers; remotely shut-down the Tracker agent.

  • Export Capability - Download selected system and process metrics records for offline analysis and/or integration with Microsoft Access/Excel. The DMS Clarity Web Portal exports data in Microsoft Jet 4.0 format (MDB file).

Q: What is the Tracker Agent?
DMS Clarity Tracker Agent is a real-time metrics tracking agent for Windows-based desktop and server environments. Featuring a robust, high-resolution architecture, the Clarity Tracker Agent provides detailed reporting on system, process and network performance.

The DMS Clarity Tracker Agent

Key features include:

  • One-Minute Install - It literally takes just a minute to install and configure the DMS Clarity Tracker Agent. Simply download the ~600KB Microsoft Installer (MSI) package from the DMS Clarity Analysis Portal site, execute it and enter your Customer ID. No reboot is required.

  • High-Availability Design - The DMS Clarity Tracker Agent installs as a Windows Service and uses the Performance Data Helper (PDH) libraries to query critical performance counters. The agent process consumes less than 1% of the available CPU cycles and runs entirely in User Mode (no kernel drivers or back-door process hooks), making it ideal for sensitive computing environments where downtime is not an option.

  • Precision Sampling - Metrics counters are sampled once very second and then aggregated to disk based on a configurable storage interval (typically 60 seconds). A unique "clock free" sampling method ensures accurate results that are immune to variations in system time stamps and related timer anomalies (i.e. Virtual Machine RTC clock skew).

  • Web-Based Communications - Running in tandem with the DMS Clarity Tracker Agent, the Tracker Upload service spools collected data to the DMS Clarity Analysis Portal for later review. The service uses an SSL-secure web connection that is compatible with most enterprise firewalls and proxy server implementations.

  • Integration with Clarity Studio - The Tracker Agent integrates seamlessly with the DMS Clarity Studio Workload Simulation Framework, allowing for the creation of dynamic, multi-process workload simulations for stress-testing system and network infrastructure components.

Q: What is the Studio Framework?
DMS Clarity Studio is a client and server workload simulation solution for Windows-based environments. Integrating seamlessly with the full range of Clarity Suite components, DMS Clarity Studio provides IT professionals with an extensible set of test scripts and simulation objects that directly compliment the real-time data collection capabilities of the DMS Clarity Tracker Agent.

Test Everything with DMS Clarity Studio

Key features include:

  • Test Everything - From personal productivity applications to client/server database and workflow/messaging connections, DMS Clarity Studio can test it all. Design and execute sophisticated test packages that stress all levels of your Windows IT infrastructure: Hardware, software and network.

  • Portal Integration - The DMS Clarity Studio Framework shell integrates seamlessly with the DMS Clarity Tracker Agent, sharing the latter's upload mechanism to provide a common communications model to the Clarity Analysis Portal. Additional, Studio-specific reports provide a unified view of script/workload scoring data and system/process metrics.

  • Scalable Architecture - Clarity Studio Workload objects execute as independent Windows processes, allowing multiple instances of an object to execute in parallel. Configure myriad combinations of Workloads and Test Scripts, all running concurrently with detailed metrics reporting provided by the DMS Clarity Metrics Tracker Agent.

  • Single-Button Simplicity -  Execute complex, multi-process test packages with a single click. Schedule Test Script and Workload packages to execute at a specific time, for a specific duration, or as part of a larger, multi-system testing scenario. Manage your entire test harness from the Clarity Analysis Portal Agent Console.

Q: Who is Devil Mountain Software?
Devil Mountain Software, Inc., is an independent software development company based in FL. Our primary focus is on the financial services sector where we maintain several large installations of our commercial DMS Clarity Suite performance analysis solution. The exo.performance.network is the pet project of our engineering team and a way to give something back to the larger IT community.

If you'd like more information about Devil Mountain or our products & services, please email us at info@claritysuite.com or call us direct at (561) 459-5339.
Copyright 2007 - Devil Mountain Software, Inc. - All Rights Reserved