CloudAtlas: Discovery Agent
by UnifyCloud LLC
Automated agent for discovering and analyzing Windows & Linux systems across enterprise networks.
Overview
The Discovery Agent is an automated, cross-platform tool designed to identify and analyze infrastructure resources across enterprise environments. It enables organizations to gain full visibility into their IT assets for monitoring, optimization, or migration initiatives.
Key Capabilities
1. Multi-System Discovery
-
Scans both Windows and Linux systems within defined IP ranges.
-
Detects live machines using network ping and credential-based scanning.
-
Supports single or multiple credentials for flexible authentication.
2. System Information Collection
-
Gathers key system metrics such as:
-
Machine/Hostname and OS details
-
Installed RAM and CPU core count
-
Real-time CPU and RAM utilization
-
Storage or disk usage information
-
-
Provides running services summary for Linux environments.
3. Application & Role Discovery
-
Extracts details of installed applications, including name, version, publisher, and install date.
-
Identifies Windows roles and features (e.g., IIS, AD, Hyper-V) with installation status.
4. Network & Security Insight
-
Performs network connection analysis (Netstat) to detect open ports, listening services, and active TCP/UDP connections.
-
Helps identify potential security risks from unauthorized or suspicious network services.
5. Database Connectivity Validation
-
Validates connectivity to supported databases such as:
-
Microsoft SQL Server (1433)
-
MySQL (3306)
-
PostgreSQL (5432)
-
-
Captures metadata like instance name, available databases, and database-level CPU/RAM usage.
Security & Compliance
-
Credentials are encrypted and stored securely during execution.
-
Adheres to least-privilege principles for scanning and access.
-
All discovered data remains within the organization’s network.
Deployment Model
-
Lightweight installation on a single domain-joined machine.
-
Runs with administrator/root privileges for full discovery scope.
-
No external dependencies; operates within the network perimeter.
Benefits
-
Provides a unified view of hardware, applications, and databases.
-
Simplifies infrastructure assessment before cloud migration or monitoring setup.
-
Reduces manual effort with automated scanning and credential management.
-
Enables cross-platform visibility across Windows and Linux ecosystems.
Limitations
-
Database discovery requires manual input (IP, credentials, port).
-
Non-domain or domain-leave machines are not supported.
-
Requires WMI & PowerShell remoting (Windows) and SSH access (Linux).