- Exchange Management
- Public Folder Management
- BlackBerry Management
- Active Directory Management
- Systems Governance
-
Data Governance
- Browse Sample Reports
- Calculate ROI
- Feature Explorer
- Arrange for a Demo
- Request a Free Trial
- Ask a Question
- Resource Library
- Contact Us
|
|
StealthAUDIT for Systems
product function and scope
StealthAUDIT for Systems is the foundation product of the STEALTHbits
Technologies offerings. It was designed and developed to provide the
broadest and deepest possible visibility into devices on customers’
networks. This is accomplished with a combination of elements
including:
- Comprehensive device discovery
- Agent-less scanning, data and property collection
- Flexible intuitive database storage with historical and cumulative up-to-date information
- Powerful report authoring, generation and publication facilities
- Change detection and conformance evaluation
- Notification and automated workflow subsystems
- Data results driven remediation and change actions
StealthAUDIT for Systems offers a multi-threaded engine with over 20
distinctly configurable “data collectors”. These data collectors enable
customers to easily compose powerful queries for obtaining:
- Configuration settings (registry, database, .ini, or other configuration file based)
- Installed hardware, OS, and application software detail
- File age, size, version, and access information
- Windows domain and other directory based configuration information
- User and group detail including administrative permissions
- Event log detail
- Inventory and state of services and processes on machine
- ....and many other properties from servers and workstations.
StealthAUDIT comes with hundreds of pre-developed Jobs complete with
query definitions and associated reports to provide instant value to
customers with very fast return on investment.
architecture
Shown below is the architecture for StealthAUDIT and descriptions of these components.
| |
Core engine
– This is the primary StealthAUDIT program. It can be run in a
graphical (see Management Console below) or non-graphical mode to
collect data, invoke actions and analysis processes, and generate
reports. This flexibility permits it to be run either interactively or
on a scheduled basis.
Management console
– This is a Windows based UI application (currently embedded in the
Core engine – see above) that permits the intuitive administration of
the product and visualization of the system configuration and output
results.
Database – This is a SQL Server
based database that can reside on the same or different machine from
the StealthAUDIT Console application.
Data Collector
– DC’s are dynamically loaded libraries that can be “plugged in” to a
StealthAUDIT installation to expand its functionality for additional
data collection techniques. Data collectors are implemented with
graphical configuration interfaces that use inherent knowledge of the
sources for these system properties coupled with “selection by example”
techniques and logical element groupings. This implementation empowers
administrators to compose and run queries in minutes that would take
hours or days to script effectively.
Job
– StealthAUDIT Jobs are executable entities that contain all
configuration elements required to collect, filter, transform and store
result data and generate reports against that data. This encapsulation
provides for easy packaging and distribution of configured sets of
functionality.
|
operational flow
The following steps represent the sequence of processing of the StealthAUDIT for Systems product:
- Initially, device discovery is run for the environment to provide a list for targeting Jobs.
- Jobs are selected from the sample libraries or created by the customer for inclusion in the Job tree.
- Jobs are targeted to appropriate machines or groups from the discovered environment.
- Jobs are either run interactively or scheduled from the Console to be run (once or repetitively).
- When Job executes it performs:
- Data collection
- Change detection processing (if configured)
- Data analysis tasks (if present) including data transformation and rules processing
- Associated report generation and publishing
- Notification (if configured)
implementation and scaling
StealthAUDIT can typically be implemented in hours as compared to
alternative agent based products that can take weeks and in some cases
months to deploy. Large enterprises can scale up by deploying multiple
collection consoles with the option to channel all results to a single
central database.
The multi-threaded design of
StealthAUDIT enables it to assign processing for each target devices to
one of a configurable number of threads to optimize throughput. This
approach allows the effective use of multi-processor environments.
StealthAUDIT imposes minimal impact on network resources providing the
opportunity to run on frequent cycles to ensure that the data in the
database is very current at any point in time for reporting purposes.
|