SolarWinds Storage Resource Monitor (SRM) is a comprehensive storage management platform that allows users to view current and historical statistics and availability of the storage infrastructure from any web browser. SolarWinds SRM monitors, collects, and analyzes data from SAN and NAS arrays to provide administrators with a comprehensive view of storage capacity, allocation, usage, and performance.
Unlike traditional storage resource management solutions that can be difficult to deploy, cumbersome to use, and expensive, SRM has been architected to assure ease of use and functional depth at a reasonable price. SRM uses several different methods to collect data about the health and performance of the storage infrastructure, including SMI-S, SNMP, API, Telnet/SSH®, and CIFS/NFS. As SRM learns about the storage infrastructure, it stores this data within a database and provides a user-friendly web interface for accessing the data.
Features
Monitoring for multi-vendor storage arrays from Dell EMC, NetApp, HPE, Hitachi, Pure and others. Real-time NAS and SAN attached array performance monitoring capacity planning. Alert and notification feature for issues or performance problems with your devices, LUNs, storage pools/RAID groups, and more The SolarWinds PerfStack feature within the SRM storage monitoring solution allows users to drag, drop, and overlay performance metrics from their other SolarWinds monitoring solutions on a single chart.
Network Storage Monitoring Software
Unified storage monitoring

Understanding current and future capacity

Visibility into complete infrastructure health

Storage Capacity Planning and Monitoring Tool
Automate storage capacity planning
SolarWinds Storage Resource Monitor (SRM) is built to collect storage capacity data and tracks usage over time to identify capacity issues in storage environments. You can also leverage this storage capacity planning tool to easily view storage growth trends and forecasts depicting when capacity will be reached.
The software’s in-depth dashboards also allow you to trace dynamic relationships from apps, VMs, LUNs, pools, and arrays to quickly and efficiently get to the root cause of performance problems by identifying which systems are affected by storage issues, so you can take proactive measures to prevent downtime like adjusting resources.
Easily produce capacity trend reports
Storage Resource Monitor is a storage capacity management software designed to enable you to create both predefined and custom reports. These reports can display performance and capacity trends across multiple vendors in your storage environment, providing in-depth insight into the overall health of your storage infrastructure at any given moment.
These out-of-the-box, web-based reports can also help you understand growth rates and forecast costs by providing you access to real-time performance data of your storage infrastructure, including server volumes, NAS volumes, LUNs, storage pools, and more—without the hassle of creating complex spreadsheets to track capacity or managing numerous tools for separate storage vendors.
End-to-end performance visibility across your IT infrastructure

Storage Resource Reporting Tool
Choose from over a thousand storage performance templates
SolarWinds® Storage Resource Monitor (SRM) helps ensure your storage capacity reports fit the criteria you need to prove compliance. SRM offers a wide range of specific templates to fulfill almost any storage resource monitoring criteria or vendor.
SRM compatibility and integration with the Orion® Platform means reports are not only configurable and customizable, but can also include Orion Platform module information from other SolarWinds products. Using the AppStack™ Environment feature within the Orion Platform, this interactive mapping view is built to provide in-depth performance perspectives, so you can better identify the root cause of issues across your entire environment.
Customize layout, charts, and tables within storage reports

Automatically generate reports on your schedule

Easily export storage reports to other applications

Manage storage capacity reporting with a clear dashboard
SolarWinds SRM can report system capacity data in real time, which allows for the most up-to-date storage capacity report possible. IT specialists know when it comes to storage capacity monitoring, the storage report is just the end product of a larger monitoring process.
The interactive capacity dashboard in SRM is designed to let you keep track of real-time storage information, which helps inform your overall storage reporting quality by allowing you to pinpoint inefficiencies and storage deficiencies before it’s too late. The interactive capacity dashboard can also be an effective tool in showing you what areas of storage should be the focus of your reports.
SAN Management Performance Monitoring
See into storage utilization and performance

Unified storage monitoring

See across infrastructure layers

Alerting and reporting

NAS Performance Monitoring
Monitor the performance of multiple NAS arrays

Automated storage capacity planning

Quick alerts and detailed reports

Benefits
Storage Performance Monitoring
The SolarWinds Storage Resource Monitor lets you view the performance and the status of your storage environment. This can help quickly identify potential issues as well as help you pinpoint which physical or virtual resources are at fault. The tool boasts a full range of both custom and predefined alerts, including metrics such as temperature, fan speed, and power supply status.
Automated Storage Capacity Planning
This tool will let you see growth rates and forecast costs and budgetary requirements. It helps with projecting when capacity will be reached allowing you to avoid outages due to full disks. Its centralized monitoring supports tracking performance over time to identify hot spots, peak hours, and potential outages. The easy-to-configure reporting can be used to show capacity trends across multiple vendors without having to resort to spreadsheets.
Increased Visibility Across Your Storage Infrastructure
The SolarWinds Storage Resource Monitor displays both physical and virtual components in a unified view—including all related infrastructure—to help you to diagnose performance issues faster and more accurately. When combined with the SolarWinds Virtualization Manager, you can also see the storage under your virtual machine infrastructure with links to the LUN view from the cluster, ESX VM, or datastore view.
End-To-End Visibility Of The Application Stack
AppStack is designed to analyze application performance issues and can help you quickly determine the cause (server, virtual infrastructure or storage infrastructure). It will give you complete visibility of storage across all layers, as well as extended visibility into virtualization and application layers. With AppStack in place, you will be able to drill down deeper across layers and instantly identify the problem root cause and take remedial actions.
New features and improvements in SRM
The new features and improvements SRM offers in this release, and compare this release with previous releases of SRM.
- Support for EMC Data Domain arrays
- Hardware Health monitoring for EMC Data Domain arrays
New Feature Summary SRM
Learn more about SRM features in a version to version summary.
FEATURE | 2019.4 | 6.9 | 6.8 | 6.7 | 6.6 | 6.5 | 6.4 | 6.3 |
---|---|---|---|---|---|---|---|---|
Storage Controler Monitoring (EMC Clariion) | ✓ | |||||||
Hardware Health Monitoring | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Storage Devices Support | ||||||||
Dell EMC Data Domain | ✓ | |||||||
Kaminario K2 All-Flash | ✓ | ✓ | ✓ | |||||
Huawei OceanStor Dorado | ✓ | ✓ | ✓ | ✓ | ||||
Huawei OceanStor V3/V5 (External Provider) | ✓ | ✓ | ✓ | ✓ | ||||
Huawei OceanStor V3/V5 (Onboard Provider) | ✓ | ✓ | ✓ | ✓ | ||||
EMC Unity | ✓ | ✓ | ✓ | ✓ | ✓ | |||
IBM FlashSystem V9000 | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Infinidata Infinibox | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Nimble Storage | ✓ | ✓ | ✓ | ✓ | ✓ | |||
EMC VMAX Flash Family | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
IBM FlashSystem A9000/A9000R | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Pure Storage | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
EMC XtremIO | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Hitachi Data Systems® AMS | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Hitachi Data Systems USP, USPV, VSP | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Hitachi Data Systems HUS 100 Block-side | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
HUS VM Block-side | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
EMC Isilon® | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
IBM Spectrum™ Virtualize (Vxxx and SVC) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Dell Compellent | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
EMC Symmetrix VMAN/VMAXe/DMX | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
HP StoreServ 3PAR | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
HP P2xxx/MSA | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Dot Hill AssuredSAN 4xxx/5xxx | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
HP StorageWorks XP | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
NetApp AFF | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
NetApp® EF-series | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
NetApp® E-series | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
NetApp Filers (OnTAP 7-mode) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
NetApp Filers (Clustered Data OnTAP (CDOT)) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
EMC® VNX®/ CLARiiON® | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
EMC Celerra® | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Dell® PowerVault® MD3xxxi | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Dell EqualLogic® | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
IBM DS 8xxx | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
IBM® XIV | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
IBM® N Series | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
IBM DS3xxx, 4xxx, 5xxx | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Other features | ||||||||
Appstack Dashboard | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Out-of-the-box storage reports | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Custom and pre-defined alerting | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
LUN/Volume detailed dashboard | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Pool detailed dashboard | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Array detailed dashboard | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Storage performance monitoring | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Multi-vendor SAN and NAS monitoring | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SRM 6.2 is the earliest supported version of SRM for SolarWinds.
New features and improvements in Orion Platform
Orion Platform 2019.4 offers new features and improvements compared to previous releases of Orion Platform.
Native SolarWinds Service Desk Integration
Generate Service Desk incidents from Orion Alerts.
Orion Maps enhancements
Entity Library enhancements
- Filter and refine your entity list based on any property.
- Bulk-select entities to add them to the canvas.
- Quickly identify contextual relationships through the entity library without leaving the editor.
Bulk Administration
- Multi-select from the canvas to move or delete multiple objects in groups.
- Undo and redo options within the Editor.
Custom Images
- Add custom images and backgrounds to enhance the map.
Manual Topology Connections
- Define topology between any two entities directly from the Map Editor.
Customizable map refresh rate
From the Advanced Configuration Settings, specify the map refresh rate – in minutes – for the Orion Maps Viewer and Widgets.
Installation improvements
In-Product evaluations
Add or evaluate additional Orion Platform products from within the Orion Web Console.
Install new products for evaluation even if you are not ready to upgrade your existing Orion Platform products to the latest version. Compatible versions of the new products are installed.
Microsoft Azure
- Deploy the Orion Platform in the cloud using Azure SQL Database managed instance as an alternative to MS SQL.
- Deploy the Orion Platform directly from Azure Marketplace
.NET 4.8 support
- All Orion Platform products now use .NET 4.8.
- .NET 4.8 is deployed automatically to all Orion Agents for Windows after the upgrade.
- All Windows Agent plugins for supported operating systems were migrated.
Make sure that the operating system of your Orion Platform supports .NET 4.8.
If your Orion Platform runs on an operating system that does not support .NET 4.8, consider upgrading your environment to be able to use the new features provided by Orion Platform 2019.4.
Other improvements
- Website performance improvements
- Scalability Engines Installer download performance improvements
- Legacy Syslog & Traps replacement: Log Viewer replaces legacy Syslog & Traps with an instant evaluation of Log Analyzer
- Updated and improved localization of Orion Platform product UI for German and Japanese.
- Versioning is now consistent across all Orion Platform products; products follow the Orion Platform versioning convention.
- Orion Platform out-of-the-box reports were migrated to web-based Report Manager
- Orion SDK enhancements: Automate ‘List Resources’ and import results
System Requirements
Updated:11/5/2019.
Orion Platform 2019.4 Requirements
Release Date: November 5, 2019
Updated: November 18, 2019
Requirements depend on various variables, such as:
- Orion Platform deployment in the cloud vs on-premise.
- Size of the environment to be monitored. This topic provides requirements for small, medium, large and extra large deployments, based on NPM license levels.
- Orion Platform products to be deployed. This document provides minimum requirements for a single Orion Platform product. If you plan to deploy more SolarWinds products from the Orion Platform family, see Multi-module system guidelines.
- Review your product Administrator Guides and release notes for the exact product requirements beyond these minimums.
- SolarWinds recommends reviewing the Orion Platform 2019.4 Release Notes.
Cloud Deployment
Orion Platform products support the following cloud solutions:
- Amazon Web Service
- Microsoft Azure
Amazon Web Service
To deploy a single Orion Platform product using Amazon Web Service, consider using the following templates.
Require- ments |
Small
SL100, SL250, SL500 |
Medium
SL2000 |
Large
SLX |
XL (up to 400,000 elements) |
---|---|---|---|---|
Orion server | m4.large | m4.xlarge | m5d.2xlarge | m5.2xlarge |
SolarWinds Orion database using Amazon RDS | db.r4.large | db.r4.xlarge | db.r4.2xlarge | db.r4.8xlarge |
SolarWinds Orion database deployed on an Amazon VM | m4.large | r4.xlarge | r4.2xlarge
Recommended: r5d.4xlarge |
r5d.8xlarge
Recommended: r5d.16xlarge |
Additional Polling Engines | Only relevant for environments that monitor over 12,000 elements. | m5.xlarge |
Microsoft Azure
To deploy a single Orion Platform product on Microsoft Azure, consider using the following instance types, based on your deployment size.
Require- ments |
Small
SL100, SL250, SL500 |
Medium
SL2000 |
Large
SLX |
XL (up to 400,000 elements) |
---|---|---|---|---|
Orion server | A4_v2 | DS12_v2 | DS4_v2 | DS4_v2 |
SolarWinds Orion database using Azure SQL DB | All installed products must run on Orion Platform 2019.2 or later.
Time zone setting of the Orion Server must be in the same time zone as Azure SQL DB time zone (UTC). When deploying Azure SQL and creating a new user in the Configuration wizard, SA account credentials are required in the Configuration wizard. |
|||
DTU Standard Tier S3 or better
vCore General Purpose Tier 2 or better |
DTU Standard Tier S3 or better
vCore General Purpose Tier 2 or better |
DTU Standard Tier S4 or better
vCore General Purpose Tier 2 or better |
DTU Standard Tier S9 (up to 100k elements), S12 (up to 400k elements) or better
vCore General Purpose Tier 16 (up to 100k elements), 30 (up to 400k elements) or better |
|
SolarWinds Orion database using Azure SQL Database managed instance | Gen5 4 vCores |
Gen5 8 vCores |
Gen5 16 vCores |
Gen5 40 vCores |
SolarWinds Orion database deployed in an Azure VM | A4_v2 | DS4_v2 Standard | E8s_v3 | E32-8s_v3 |
On-premise
To deploy a single Orion Platform product locally, on a server, review the following recommendations.
Require- ments |
Small
SL100, SL250, SL500 |
Medium
SL2000 |
Large
SLX |
XL (up to 400,000 elements) |
---|---|---|---|---|
Minimum / Recommended | ||||
Orion server
hardware
|
Quad core processor or better
6 GB/8 GB RAM 10 GB/20 GB HD |
Quad core processor or better
8 GB/16 GB RAM 15 GB/40 GB HD |
Quad core processor or better
16 GB/32 GB RAM 30 GB /40 GB HD |
CPUs with a total combined PassMark score of 7,000 or higher
16 GB/32 GB RAM 40 GB/50 GB HD Read/Write I/O: 800 IOPS |
Orion server software
|
Windows Server 2016
Windows Server 2019 Desktop OS’s only for evaluations; NOT recommended for production environments |
|||
SolarWinds Orion database server
|
The Orion server and the SolarWinds Orion database must use separate servers. If you install on a virtual machine, you must maintain your SQL Server database on a separate, physical drive. |
|||
SQL Server Standard or Enterprise 2014 and later
Quad core processor or better 8 GB/16 GB RAM 20 GB/40 GB HD |
SQL Server Standard or Enterprise 2014 and later
Dual quad core processor or better 16 GB/64 GB RAM 50 GB/100 GB HD |
SQL Server Standard or Enterprise 2014 and later
Dual quad core processor or better 64 GB/128 GB RAM 100/400 GB HD
|
SQL Server Enterprise 2014 and later
CPUs with a total combined PassMark score of 32,000 or higher 256 GB/512 GB RAM 500 GB/1 TB HD Read/Write I/O: 30,000 IOPs / 190,000 IOPS or better recommended |
|
Additional Polling Engines | Only relevant for environments that monitor over 12,000 elements. | 4-core processor or better
16 GB RAM |
||
Ports to open
|
Outbound: 22, 25, 465, 587, 1433, 1434,
Inbound: 80, 162, 443, 514, 17778 Bi-directional: 53, 135, 161, 1801, 5671, 1777 |
|||
Account privileges | SolarWinds recommends that SolarWinds Orion administrators have local administrator privileges on the Orion server to ensure full functionality of local SolarWinds tools.
SolarWinds Orion user accounts limited to the Orion Web Console do not require local administrator privileges. Users running the Configuration wizard must have DBO specified as the default database schema. |
More information on hardware recommendations for the Orion Server
Use the recommended hardware configuration to avoid potential performance issues caused by a heavy load or custom configurations such as increased data retention or more frequent polling intervals.
RAID recommendations only apply to physical environments. If you have your Orion Platform server installed on a virtual machine, these recommendations do not apply to your environment.
Processor speed
Use processors that work at 2.4 GHz or faster.
CPU
Do not enable Physical Address Extension (PAE).
HD
Two 146 GB 15K (RAID 1/Mirrored Settings) hard drives are recommended with a dedicated drive for the server operating system and SolarWinds installation.
Some common files may need to be installed on the same drive as your server operating system. You may want to move or expand the Windows temporary directories.
More information on software requirements for the Orion Server
Do not install Orion Platform products on the same server as SolarWinds Access Rights Manager (ARM).
The following table lists software requirements and recommendations for a SolarWinds installation on both physical and virtual computers.
More details on requirements for the Orion Database Server
SQL Server versions
Use Express, Standard, or Enterprise versions of the following:
- SQL Server 2014
- SQL Server 2014 SP1
- SQL Server 2014 SP2
- SQL Server 2014 SP3
- SQL Server 2016
- SQL Server 2016 SP1
- SQL Server 2016 SP2
- SQL Server 2017 (including installations on Linux)
- SQL Server 2019
Which SQL Server version to use?
- For XL environments, use only Enterprise versions
- Use Express only for evaluations, very small environments, or EOC.
Recommendations
- Use the Simple database recovery mode to ensure best performance.
- Use 64-bit version of SQL Server.
- You can set the database recovery model to Full Recovery if your Orion Database is hosted on a SQL Cluster or if you use Always On Availability. However, you must back up your database regularly and ensure that volume you store your transaction log has free space that is at least equal to or greater than the size of your Orion database. Your transaction logs will continue to grow indefinitely until a database backup is performed and the transactions committed to the database. We recommend daily database backups when you use the Full Recovery model.
SQL Server Collation
The Orion Platform does not support case-sensitive databases.
The Orion Platform supports CI database on an CS SQL Server.
- English with collation setting
SQL_Latin1_General_CP1_CI_AS
- English with collation setting
SQL_Latin1_General_CP1_CS_AS
- German with collation setting
German_PhoneBook_CI_AS
- Japanese with collation setting
Japanese_CI_AS
- Simplified Chinese with collation setting
Chinese_PRC_CI_AS
Server roles and permissions
Required server roles:
- dbcreator
- public
- securityadmin
Permissions:
- You need read permissions to the master database.
- You don’t need dbcreator permissions if you are installing an Orion Platform product with a pre-existing blank database.
Hard drive space
The following recommendations apply to physical environments only. If you have your SolarWinds Orion database installed on a virtual machine, these recommendations do not apply to your environment.
- Due to intense I/O requirements, a RAID 1+0 drive is strongly recommended for the SolarWinds database, data, and log files with a dedicated drive for the server operating system and tempdb files.
- Other RAID configurations can negatively affect your SQL Server’s performance.
- Mirrored drives for the OS and RAID 1+0 for database data files are recommended.
- Solid state drives (SSD) are recommended for all components.
Some common files may need to be installed on the same drive as your server operating system. You may want to move or expand the Windows or SQL temporary directories.
Database hardware recommendations for large environments
For large environments with a physical SQL Server, SolarWinds recommends the following hard drive configuration.
These recommendations are not relevant for SQL Servers running in a virtual environment.
- A hardware RAID Controller with a battery backed-up write back cache
- Disk Subsystem 1 Array 1: 2x 146 GB 15K disks RAID 1 (mirroring) for the OS
- Disc Subsystem 2 Array 2: 2x 146 GB 15K disks RAID 1 (Pagefile + Extra Storage)
- Disk Subsystem 3 Array 3: with 6x 15k 146 GB or 300 GB disks configured in a RAID 1+0 array for your SQL MDF and FILEGROUPS.
- Disk Subsystem 4 Array 4: with 4x 15k 146 GB or 300 GB disks configured in a RAID 1+0 array for your SQL LDF Transaction LOG file
- Disk Subsystem 5 Array 5: with 4x 15k 146 GB or 300 GB disks configured in a RAID 1+0 array for your tempdb data file
- Disk Subsystem 6 Array 6: with 4x 15k 146 GB or 300 GB disks configured in a RAID 0 array for your tempdb log file
Authentication
Either mixed-mode or Windows authentication. If you require SQL authentication, you must enable mixed mode on your SQL server.
Other software
SolarWinds recommends you install the SQL Server Management Studio component on your Orion database server.
The Orion Installer installs the following required x86 components if they are not found on your Orion database server:
- SQL Server System Common Language Runtime (CLR) Types. Orion products use secure SQL CLR stored procedures for selected, non-business data operations to improve overall performance.
- Microsoft SQL Server Native Client
- Microsoft SQL Server Management Objects
You cannot share the SolarWinds Orion database with Microsoft SharePoint, Microsoft Exchange, and Research in Motion (RIM) BlackBerry servers.
Server port requirements
- Ports 4369, 25672, and 5672 are opened by default on the main server for RabbitMQ messaging. These ports can be blocked by the firewall. When running SolarWinds High Availability, ensure ports 4369 and 25672 are open.
- RPC ports > 1024 (TCP, bidirectional) is used by the Job Engine v2 process to communicate with Windows nodes.
Port | Pro- tocol |
Service/ Process |
Direction | Description | Encrypt ion |
---|---|---|---|---|---|
user-defined, default: 22 | SSH | SolarWinds Job Engine v2
IIS |
Outbound from the Orion server to the device | Port for accessing ASA devices through CLI | Device-based |
25 | TCP | SolarWinds Alerting Service V2 | Outbound | SMTP port for non-encrypted messages | n/a |
53 | UDP | SolarWinds Job Engine v2 | Bi- directional |
Resolving DNS queries | n/a |
80 | TCP | IIS | Inbound | Default additional web server port. If you specify any port other than 80, you must include that port in the URL used to access the web console. For example, if you specify an IP address of 192.168.0.3 and port 8080, the URL used to access the web console ishttp://192.168.0.3:8080 . Open the port to enable communication from your computers to the Orion Web Console.The port might also be used for Cisco UCS monitoring. |
n/a |
135 | TCP | Microsoft EPMAP (DCE/RPC Locator service) | Bi- directional |
Required for devices polled via WMI. Used to initiate communication with the remotely managed host. | |
161 | UDP | SolarWinds Job Engine v2
SolarWinds Cortex |
Bi- directional |
Send and receive SNMP information |
SNMP v1 and v2 are unencrypted. SNMP v3 uses AES and 3DES encryption. |
162 | UDP | SolarWinds Trap Service
SNMP Informs |
Inbound | Receive trap messages | n/a |
443 | TCP | IIS | Inbound | Default port for https binding. | SSL |
465 | TCP | SolarWinds Alerting Service V2 | Outbound | SMTP port used to send TLS-enabled email alert actions | SSL |
514 | UDP | SolarWinds Syslog Service | Inbound | Receive syslog messages | n/a |
587 | TCP | SolarWinds Alerting Service V2 | Outbound | SMTP port used to send TLS-enabled email alert actions | TLS |
1433 | TCP | SolarWinds Alerting Service V2
SolarWinds Administration Service SolarWinds Information Service SolarWinds Information Service V3 SolarWinds Orion Module Engine |
Outbound | Communication between the Orion server and the SQL Server. | n/a |
1434 | UDP | SolarWinds Alerting Service V2
SolarWinds Administration Service SolarWinds Information Service SolarWinds Information Service V3 SolarWinds Orion Module Engine SQL Server Browse Service |
Outbound | Communication with the SQL Server Browser Service to determine how to communicate with certain non-standard SQL Server installations. Required only if your SQL Server is configured to use dynamic ports. | n/a |
1801 | TCP | MSMQ | Bidirectional | MSMQ WCF binding | WCF |
5671 | TCP | RabbitMQ | Bi- directional |
For encrypted RabbitMQ messaging (AMQP/TLS) into the main polling engine from all Orion servers (additional polling engines, HA servers, or additional web servers).
Sending messages to RabbitMQ. |
TLS 1.2 |
17777 | TCP | SolarWinds Orion Module Engine
SolarWinds Information Service SolarWinds Information Service V3 SolarWinds Cortex |
Bi- directional |
Communication between services and SolarWinds Orion module traffic.
Communication between the Orion Web Console and the polling engines. Communication between the main server and pool members. |
RSA handshake, AES 256 communication using WCF
TLS 1.2 with Cortex |
17778 | HTTPS | SolarWinds Agent | Inbound to the Orion server | Required for access to the SWIS API and agent communication | SS |
Hardware requirements
The following table provides server requirements based on the size of your environment:
ENVIRONMENT | SMALL | MEDIUM | LARGE |
---|---|---|---|
SRM Server | |||
CPU | 2 | 2 | 2 |
RAM (GB) | 8 | 8 | 8 |
Disk (GB) | 100 | 100 | 100 |
Additional Polling Engines needed | 0 | 1 | 3 |
Additional Polling Engine | |||
CPU | not needed | 2 | 2 |
RAM (GB) | not needed | 8 | 8 |
Disk (GB) | not needed | 50 | 50 |
Database Server | |||
CPU | not needed | 2 | 2 |
RAM (GB) | not needed | 8 | 8 |
Disk (GB) | not needed | 100 | 100 |
Monitored Environment | |||
Arrays | 5 | 25 | 50 |
Disks | 2,000 | 5,000 | 30,000 |
LUNs | 5,000 | 20,000 | 60,000 |
Software requirements
The following table lists software requirements and recommendations for installing SolarWinds Orion SRM on physical and virtual computers.
SOFTWARE | REQUIREMENTS |
---|---|
Operating System |
For evaluation, SolarWinds products are also supported on Windows 10. IIS and MSMQ must be installed. SolarWinds recommends that the Orion administrators have local administrative privileges to ensure full functionality of local Orion tools. Accounts limited to use of the Orion Web Console do not require administrative privileges. Language versions supported: English (UK or US) |
Web Server |
|
.NET Prerequisites | .NET 4.8 or later.
Run the same version of .NET on your primary server and any additional polling engines or additional web servers in the environment. .NET 4.8 is not compatible with the following Windows versions:
If you are running Orion Platform products on the systems, consider upgrading your environment to be able to use the new features provided by Orion Platform 2019.4. |
Services | If your are using the Syslog or SNMP Traps feature od the Orion Platform, make sure the following services are running after installation to collect syslog messages and traps:
|
Web Browser |
Do not enable Enterprise Mode on Internet Explorer. This setting forces IE to emulate version 7, whih is not supported. |
Other software |
SRM (and other Orion Platform products) cannot be installed on the same server as SolarWinds Access Rights Manager. |
FIPS Support
Federal Information Processing Standard (FIPS) defines security and interoperability standards for computers used by the U.S. Federal Government.
Storage Resource Monitor is FIPS 140-2 compliant.
Database Requirements
The following table lists software and hardware requirements for your Orion Platform database server.
ENVIRONMENT SIZE | |||
---|---|---|---|
Small | Medium | Large | |
CPUs | 2 Cores | 4 Cores | 8 Cores |
Hard Drive Space | 2 GB | 5 GB | 20 GB |
Due to intense I/O requirements, a RAID 10 drive is strongly recommended for the SQL Server database, SRM, and its log files. RAID 5 is not recommended for the hard drive hosting your SQL Server. The SRM installer needs at least 1GB of free space on the drive where temporary Windows system or user variables are stored. Per Windows standards, some common files may need to be installed on the same drive as your server operating system. | |||
Memory | 2 GB | 3 GB | 4 GB |
SQL Server | SolarWinds supports Express, Standard, and Enterprise editions of the following:
Use the following database query to check your SQL Server version, service pack, release level, and edition:
Due to latency effects, SolarWinds does not recommend installing your SQL Server, SRM, or additional polling engine in different locations across a WAN. |
||
Authentication | Either mixed-mode or Windows authentication. If you require SQL authentication, you must enable mixed mode on your SQL server. | ||
Other software | The Configuration Wizard installs the following required x86 components if they are not found on your database server:
.NET Framework is not required if your database is on a separate server. If you are managing your SQL database, SolarWinds recommends installing the SQL Server Management Studio component. If SRM installs SQL Server System Common Language Runtime, a manual restart of the SQL Server service for SRM is required. SRM (and other Orion Platform products cannot be installed on the same server as SolarWinds Access Rights Manager. |
Port requirements
The following diagram shows SolarWinds SRM, its components, and the ports being used for communications between those components:
The following diagram shows the supported storage arrays and the ports being used for data collection from the storage arrays:
The following table shows the ports used by SRM:
PORT | TYPE | DIRECTION | DESCRIPTION |
---|---|---|---|
25 | TCP | Outbound | SSL/TLS for email alert actions should be enabled. |
80 | TCP | Inbound | Default web port. If you specify any port other than 80, you must include that port in the URL used to access the Web Console. For example, if you specify an IP address of 192.168.0.3 and port 8080, the URL used to access the Web Console is https://192.168.0.3:8080. Open the port to enable communication from your computers to the Orion Web Console.
Used on the NetApp head/cluster node and any available CIFS/NFS. Used by EMC VNX/Clariion for file side performance. |
162 | UDP | Inbound | SolarWinds Trap Service |
443 | TCP | Inbound | Default for HTTP binding |
1433 | TCP | Outbound | Used for communication between the SRM and the SQL Server. |
1434 | UDP | Outbound | Used for communication with the SQL Server Browser Service to determine how to communicate with certain non-standard SQL Server installations. |
1801 | TCP | Bidirectional | MSMQ WCF binding (for more information see this KB:http://support.microsoft.com/kb/183293). |
17777 | TCP | Bidirectional | Orion module traffic. Open the port to enable communication from your poller to the SRM Web Console, and from the SRM Web Console to your poller.
The port used for communication between the Orion Web Console and the poller. |
17778 | TCP | Bidirectional | (HTTPS) Required for access to the SWIS API. |
17779 | TCP | Inbound | (HTTP/HTTPS) SolarWinds Toolset integration. |
The following condensed table shows the ports used by SRM for collecting data from the storage arrays:
PORT | TYPE | STORAGE ARRAY | DIRECTION | DESCRIPTION |
---|---|---|---|---|
80 | TCP | NetApp Filer (Direct Polling)
NetApp DFM clustered mode EMC VNX XML API EMC Unity EMC XtremIO |
Outbound | Alternate ONTAP API port for NetApp connections.
Alternate connection to NetApp On command for clustered mode management server. Used by EMC VNX/Clariion for file side performance. |
161 | UDP | All Storage Arrays monitored via SNMP
Dell EqualLogic PS Series. EMC Isilon EMC Data Domain |
Outbound | SNMP connections to the storage array. |
443 | TCP | NetApp ONTAP API
NetApp DFM clustered mode EMC VNX XML API EMC Unity EMC XtremIO InfiniDat InfiniBox Kaminario K2 |
Outbound | Secure ONTAP API port for NetApp connections.
Secure connection to NetApp On command for clustered mode management server. (HTTPS) Used on the NetApp head/cluster node and any available CIFS/NFS. Used by EMC VNX/Clariion for file side performance. |
5392 | TCP | Nimble | Outbound | |
5988 | TCP | All Storage Arrays monitored via SMI-S
Dell Compellent Dell PowerVault MD 3xxx Dot Hill AssuredSAN 4xxx/5xxx EMC Symmetrix VMAX / VMAXe / DMX-4 EMC VMAX3 and VMAX All Flash Family (HYPERMAX OS) EMC VNX / CLARiiON EMC VNX NAS Gateway / Celerra HDS (External Provider) HDS (Onboard Provider) HP 3PAR / StoreServ HP P2xxx / MSA HP StorageWorks XP (External Provider) HP StorageWorks XP (Onboard Provider) IBM DS 3xxx / 4xxx / 5xxx IBM DS 8xxx IBM FlashSystem A9000 / A9000R IBM SVC V9000 / V7000 /V5000 / V3700 |
Outbound | Alternate port on SMI-S provider (external or on onboard). |
5989 | TCP | All Storage Arrays monitored via SMI-S
Dell Compellent Dell PowerVault MD 3xxx, EMC Symmetrix VMAX / VMAXe / DMX-4 EMC VMAX3 and VMAX All Flash Family (HYPERMAX OS) EMC VNX / CLARiiON EMC VNX NAS Gateway / Celerra HDS (External Provider) HDS (Onboard Provider) HP 3PAR / StoreServ HP P2xxx / MSA HP StorageWorks XP (External Provider) HP StorageWorks XP (Onboard Provider) IBM DS 3xxx / 4xxx / 5xxx IBM DS 8xxx IBM FlashSystem A9000 / A9000R IBM SVC V9000 / V7000 / V5000 / V3700 |
Outbound | Secure and preferred SMI-S port on SMI-S provider (external or on onboard). |
8088 | TCP | NetApp DFM 7 mode | Outbound | Alternate connection to the NetApp On command management servers for 7 mode arrays. |
8488 | TCP | NetApp DFM 7 mode | Outbound | Secure connection to the NetApp On command management servers for 7 mode arrays. |