Skip to content

Releases: ryan-aria/PowerShell-Server-Inventory-Report

PowerShell Server Inventory Report v1.6

08 Jun 19:02

Choose a tag to compare

Added Network Inventory and Network Health Monitoring.

New features:

• Network adapter inventory
• IP address, subnet mask, gateway, DNS, DHCP, and MAC collection
• Network health evaluation
• Network summary dashboard
• Network records in CSV export
• networks[] section in JSON export
• Network Inventory table in HTML report
• Get-NetAdapter collection with CIM fallback
• Optional -NetworkFilter parameter
• Enhanced server health evaluation using network status

PowerShell Server Inventory Report v1.5

08 Jun 19:01

Choose a tag to compare

Added Installed Software Inventory and Asset Reporting.

New features:

• Installed software inventory collection
• Registry-based software discovery
• Software publisher reporting
• Software version reporting
• Software inventory summary dashboard
• Software records in CSV export
• software[] section in JSON export
• Software Inventory table in HTML report
• Optional -SoftwareFilter parameter
• Asset reporting enhancements

PowerShell Server Inventory Report v1.4

08 Jun 06:13

Choose a tag to compare

Added Windows Services Inventory and health monitoring.

New features:

  • Monitored Windows services inventory
  • Service health evaluation
  • Critical service detection
  • Service summary dashboard
  • Service inventory table in HTML report
  • Service records in CSV export
  • services[] section in JSON export
  • Enhanced server health logic using disk and service status

PowerShell Server Inventory Report v1.3

08 Jun 06:00

Choose a tag to compare

Added JSON export for InfraOps Dashboard integration.

New features:

  • JSON export to reports/InventoryReport.json
  • Clean camelCase JSON schema
  • Server summary included in JSON
  • Server inventory included in JSON
  • Disk health records included in JSON
  • Failed/unreachable servers included in JSON
  • JSON output designed for future InfraOps Dashboard import

PowerShell Server Inventory Report v1.2

08 Jun 02:16

Choose a tag to compare

PowerShell Server Inventory Report v1.2

Added multi-server inventory reporting and server health evaluation.

New Features

  • Multi-server inventory collection using servers.txt

  • Remote data collection using CIM/WMI

  • Server health evaluation based on disk health status

  • Unreachable server detection and reporting

  • Enhanced HTML dashboard

  • Server Summary dashboard

  • Server Status table

  • Disk Details table

  • CSV export for all servers and disks

  • HTML reporting with color-coded health indicators

Health Status Logic

Status | Condition -- | -- Healthy | Free space ≥ 20% Warning | Free space 10%–19.9% Critical | Free space < 10% Unreachable | Server cannot be contacted

Dashboard Enhancements

  • Total Servers

  • Healthy Servers

  • Warning Servers

  • Critical Servers

  • Failed Servers

  • Disk Health Summary

Version History

v1.0

  • Initial server inventory reporting

  • CSV and HTML export

v1.1

  • Disk health monitoring

  • Dashboard enhancements

  • Color-coded status indicators

v1.2

  • Multi-server inventory reporting

  • Remote CIM collection

  • Server health evaluation

  • Unreachable server handling

PowerShell Server Inventory Report v1.0

08 Jun 00:51

Choose a tag to compare

Initial Release

PowerShell-based server inventory and reporting tool that collects system, hardware, memory, disk, and uptime information.

Features

  • Computer Name Reporting
  • Operating System Information
  • Hardware Information
  • BIOS Information
  • Memory Information
  • CPU Information
  • System Uptime Reporting
  • Disk Usage Reporting
  • CSV Export
  • HTML Report Generation

Technologies

  • PowerShell
  • WMI / CIM
  • HTML Reporting
  • CSV Export
  • Git
  • GitHub

Output

The script generates:

  • InventoryReport.csv
  • InventoryReport.html

Future Enhancements

  • Disk Health Status (Critical / Warning / Healthy)
  • Multi-Server Inventory Collection
  • Azure VM Inventory Reporting
  • Email Report Delivery
  • Dashboard Improvements