Производитель: SolarWinds
SolarWinds Server & Application Monitor 6
Orion server software requirements
Do not install SAM on the same server as SolarWinds Access Rights Manager (ARM).
To deploy SAM locally, on a server, review the following recommendations for the main Orion server. Alternatively, see Cloud deployment options.
Software Requirements | |
---|---|
Operating system |
Desktop operating systems, such as Windows 10, 64-bit Pro or Enterprise are supported for evaluation environments only. For a smooth transition from an evaluation to production deployment, SolarWinds recommends that you avoid installing evaluations on desktop operating systems. Support differences between Orion Agents and Orion Platform products
|
Operating system languages |
|
IP address version |
CIDR notation is not supported for IPv6 addresses. |
Web server |
If you're not using Windows Authentication, make sure Anonymous Authentication is enabled for the SolarWinds NetPerfMon website. Anonymous Authentication is used with the default forms-based authentication. The SolarWinds Orion Installer adds IIS by default, but you can install it manually to reduce installation time. |
Microsoft .NET Framework |
.NET 4.8 Run the same version of. NET on your primary server and any Additional Polling Engines (APEs) or Additional Web Servers (AWS) in the environment. SolarWinds recommends installing .NET on your primary Orion server and all scalability engines before installing SAM. See this article for details. |
Services |
If using the Syslog or SNMP Traps feature of the Orion Platform, make sure the following services are running after installation is complete:
Starting in SAM 2019.4, Log Viewer replaces legacy Syslog and Traps with an instant evaluation of SolarWinds Log Analyzer, depending on options selected during installation. |
Orion Web Console browser |
The Orion Platform supports the two latest versions of the following web browsers available on the release date:
The following browsers are also supported:
Do not enable Enterprise Mode on Internet Explorer. This setting forces Internet Explorer to emulate version 7, which is not supported. |
Account privileges | SolarWinds recommends that Orion administrators have local administrator privileges on the Orion server to ensure full functionality of local SolarWinds tools. Orion user accounts limited to the Orion Web Console do not require local administrator privileges. |
Orion server port requirements
Review and open ports support communication for the Orion server, the main polling engine, Additional Polling Engines (APEs), and Additional Web Servers (AWS). These ports include feature-specific requirements for Orion agents and SolarWinds High Availability (HA), as well as UCS device, Nutanix cluster, and container monitoring.
- Microsoft Windows uses a random port between 1024 and 65535 for WMI communications, by default, so you must create firewall exceptions to allow bidirectional TCP/UDP traffic on those ports to support SAM component monitors and application monitoring templates that use WMI. See Additional SAM port requirements for details.
- Ports 4369, 25672, and 5672 are opened by default on the main Orion server for RabbitMQ messaging. These ports can be blocked by the firewall. If running High Availability, ensure ports 4369 and 25672 are open.
- The Job Engine v2 process uses RPC ports > 1024 (TCP, bidirectional) to communicate with network devices.
- If your devices do not use the default syslog port to send messages, modify the Orion server to listen to that port.
- If using an Additional Polling Engine, click here for port requirements.
Port | Protocol | Service/Process | Direction | Description |
---|---|---|---|---|
User-defined, default: 22 | SSH |
SolarWinds Job Engine v2 IIS |
Outbound from the Orion server to the device |
Cisco ASA device access through the CLI Nutanix Hardware Health polling Device-based encryption |
25 | TCP | SolarWinds Alerting Service V2 | Outbound | SMTP port for non-encrypted messages |
53 | UDP | SolarWinds Job Engine v2 | Bidirectional | Resolve DNS queries |
80 | TCP | IIS | Inbound |
Default Additional Web Server (AWS) port. If you specify any port other than 80, you must include that port in the URL used to access the Orion Web Console. For example, if you specify 192.168.0.3 and port 8080, the URL used to access the Orion Web Console is Open the port to enable communication from your computers to the Orion Web Console. The port might also be used for Cisco UCS monitoring. |
135 | TCP | Microsoft EPMAP (DCE/RPC Locator service) | Bidirectional |
WMI uses TCP Port 135 to initiate communication with the remotely managed host, then switches to any random high port anywhere between TCP ports 1024 — 65535. Click here for details. |
161 | UDP |
SolarWinds Job Engine v2 SolarWinds Cortex service |
Bidirectional |
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 |
Bidirectional | Receive trap messages |
443 | TCP | IIS | Bidirectional |
Default port for HTTPS binding. Also used for bidirectional ESX/ESXi server polling and Cisco UCS device monitoring. SSL encryption |
465 | TCP | SolarWinds Alerting Service V2 | Outbound |
SMTP port used to send TLS-enabled email alert actions SSL encryption |
514 | UDP | SolarWinds Syslog Service | Bidirectional | Receive syslog messages |
587 | TCP | SolarWinds Alerting Service V2 | Outbound | SMTP port used to send TLS-enabled email alert actions |
1433 | TCP |
SolarWinds Administration Service SolarWinds Alerting Service V2 SolarWinds Information Service SolarWinds Information Service V3 SolarWinds Orion Module Engine |
Outbound |
Communication between the Orion Server and the Orion database server. |
1434 | UDP |
SolarWinds Administration Service SolarWinds Alerting Service V2 SolarWinds Information Service SolarWinds Information Service V3 SolarWinds Orion Module Engine SQL Server Browse Service |
Bidirectional |
Communication with SQL Server Browser Service to determine how to handle non-standard SQL Server installations. Required only if your Orion database server is configured to use dynamic ports. |
1801 | TCP | MSMQ | Bidirectional |
MSMQ WCF binding with WCF encryption. |
5671 | TCP |
RabbitMQ |
Bidirectional |
For RabbitMQ messaging (AMQP/TLS) between the main polling engine and all Additional Polling Engines, High Availability servers, or Additional Web Servers. TLS 1.2 encryption |
9440 | HTTPS and TCP |
SolarWinds Cortex (communication) SolarWinds Information Service |
Bidirectional |
Nutanix Hardware Health polling Encryption: TLS 1.2 with SolarWinds Cortex |
17777 | TCP |
SolarWinds Cortex (communication) SolarWinds Information Service SolarWinds Information Service V3 SolarWinds Orion Module Engine |
Bidirectional |
Communication between services and SolarWinds Orion module traffic. Communication between the Orion Web Console, the main polling engine, and all scalability engines. Communication between the main server and pool members. Encryption:
|
17778 | HTTPS and TCP |
SolarWinds Agent Container monitoring |
Bidirectional |
Communication between the Orion server, the SolarWinds Information Service (SWIS) API, and agents. For container monitoring, this port is used for orchestrator communications. For environment-specific port requirements, click here. SSL encryption |
17799 | HTTPS | Container service monitoring | Bidirectional |
Communication with the SolarWinds Cortex API for container orchestrators. For environment-specific port requirements, click here. |
For a comprehensive list for all Orion Platform products, see SolarWinds Port Requirements.
Orion server hardware requirements
Return to top
The following table lists minimum and recommended hardware requirements for your Orion server that hosts the Orion Platform and its modules. Installing multiple modules may change the requirements. Use the minimum requirements if you're evaluating the product or do not anticipate heavy usage.
SolarWinds strongly suggests using 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.
Hardware requirements are listed by deployment size, based on SAM node-based license levels. Click here to compare component-based vs. node-based license levels.
CPU recommendations for SAM300 deployments use the PassMark Score. To learn more, see PassMark Performance Test (Copyright © 2019 PassMark® Software, obtained at https://www.cpubenchmark.net on January 20, 2020).
Feature | SAM10, SAM25 | SAM50, SAM75 | SAM100 | SAM300 and larger |
---|---|---|---|---|
CPU | Quad core processor or better | Quad core processor or better | Quad core processor or better | CPUs with a total combined PassMark score of 7,000 or higher |
Do not enable Physical Address Extension (PAE). | ||||
Hard drive space |
10 GB minimum 20 GB recommended |
15 GB minimum 40 GB recommended |
30 GB minimum 40 GB recommended |
40 GB minimum 50 GB recommended Read/Write I/O performance of 800 IOPS |
SolarWinds recommends two 146 GB 15K (RAID 1/Mirrored Settings) hard drives with a dedicated drive for the server operating system and Orion Platform installation. Some common files may need to be installed on the same drive as the server OS. You may want to move or expand the Windows temporary directories. |
||||
Memory |
6 GB minimum 8 GB recommended |
8 GB minimum 16 GB recommended |
16 GB minimum 32 GB recommended |
16 GB minimum 32 GB recommended |
Orion database server (SQL Server) requirements
The following table lists requirements for your Orion database server, using SAM node-based license levels.
- If using component-based licensing, click here to compare component- and node-based license levels.
- The Orion server and the Orion database must use separate servers.
- If you install on a virtual machine, you must maintain your Orion database on a separate, physical drive.
- As of Orion Platform 2019.4, you can use an Azure SQL Database Managed Instance as your database server. See the Orion Platform Products Installation and Upgrade Guide to learn about supported deployment scenarios.
Feature |
SAM10, SAM25 | SAM50, SAM75 | SAM100 | SAM300 and larger |
---|---|---|---|---|
Microsoft SQL Server |
Express, Standard, or Enterprise versions of the following:
SolarWinds recommends that you use Express versions only for evaluations and very small environments. |
Enterprise versions of supported SQL Servers:
|
||
End-of-support notice: Products running on Orion Platform 2018.4 and later are no longer compatible with SQL Server 2012, 2012 SP1, 2012 SP2, 2012 SP3, and 2012 SP4. To use the new features introduced in Orion Platform 2018.4 and later, upgrade your environment at your earliest convenience. Recommendations:
|
||||
SQL Server collation |
SolarWinds products support a case-insensitive (CI) database on a CS SQL Server. SolarWinds products do not support case-sensitive databases. |
|||
CPU | Quad core processor or better | Dual quad core processor or better | Dual quad core processor or better | CPUs with a total combined PassMark score of 32,000 or higher |
Hard drive space |
20 GB minimum 40 GB recommended |
50 GB minimum 100 GB recommended |
100 GB minimum 400 GB recommended* |
500 GB minimum 1 TB recommended Read/Write I/O performance of 30,000 IOPs 190,000 IOPS or better recommended 1 Gbit dedicated NIC |
Some common files may need to be installed on the same drive as your server OS. You may want to move or expand the Windows or SQL temporary directories. See Working with Temporary Directories. |
||||
Memory |
SAM10 4 GB minimum 8 GB recommended
|
16 GB minimum 64 GB recommended |
64 GB minimum 128 GB recommended |
256 GB minimum 512 GB recommended |
SAM25 16 GB minimum 32 GB recommended
|
||||
Authentication | Use either mixed-mode or Windows authentication. If you require SQL authentication, you must enable mixed mode on your SQL server. | |||
Other software |
SolarWinds recommends installing SQL Server Management Studio on your Orion database server. The Orion Installer adds the following x86 components if they're not found on the Orion database server:
For remote execution of PowerShell scripts, PowerShell 2.0 or later is required on the Orion server, Additional Polling Engines, and target servers. You cannot share the Orion database with SharePoint, Exchange, or BlackBerry servers. |
*SolarWinds recommends the following hard drive configuration for large deployments:
- 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
Cloud deployment
Orion Platform products support the following cloud solutions:
- Amazon Web Services (AWS)
- Microsoft Azure
Amazon Web Services
Return to top
To deploy SAM using AWS, consider using the following templates, listed according to node-based license levels. If using component-based licensing, click here to compare component- and node-based license levels.
Requirements |
SAM10, SAM25, SAM50 |
SAM75, SAM100 |
SAM200 |
SAM300 and larger |
---|---|---|---|---|
Orion server | m4.large |
m4.xlarge Recommended: m5d.xlarge with SDD drive |
m4.2xlarge Recommended: m5d.2xlarge with SSD |
m5.4xlarge Recommended: m5d.2xlarge with SSD |
Orion database using Amazon RDS | db.r4.xlarge | db.r4.2xlarge |
db.r4.2xlarge |
db.r4.8xlarge |
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 large environments that monitor over 12,000 components | m5.xlarge |
Microsoft Azure
Return to top
The Orion Platform supports several Microsoft Azure deployment options, as listed here according to SAM node-based license levels. If using component-based licensing, click here to compare component- and node-based license levels.
To learn more about Azure deployment, see the Orion Platform Products Installation and Upgrade Guide.
Feature |
SAM10, SAM25, SAM50 |
SAM75, SAM100 |
SAM200 |
SAM300 and larger |
---|---|---|---|---|
Orion server |
DS12_v2 4 CPU 16 GB RAM 150 GB disk |
DS12_v2 4 CPU 16 GB RAM 150 GB disk |
DS4_v2 8 CPU 32 GB RAM 150 GB disk |
DS4_v2 8 CPU 32 GB RAM 150 GB disk |
Orion database using Azure SQL Database |
All installed products must run on Orion Platform 2019.2 or later. The time zone setting of the Orion Server must match the 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. Starting with Orion Platform 2019.4, Orion Platform does not support memory-optimized tables. If you are using memory optimized tables, they are automatically disabled. |
|||
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 components), S12 (up to 400k components) or better vCore General Purpose Tier 16 (up to 100k components), 30 (up to 400k components) or better |
|
Orion database using Azure Managed Instance | Gen5 4 vCores | Gen5 8 vCores | Gen5 16 vCores | Gen5 40 vCores |
Orion database in an Azure VM |
A4_v2 |
DS4_v2 Standard |
E8s_v3 |
E32-8s_v3 |
* Azure Storage Disk volumes are not your dedicated hardware. Consider using Azure Reserved Instances of storage disk volumes for SQL servers.
Additional SAM port requirements
Microsoft Windows uses a random port between 1024 and 65535 for WMI communications, by default, so you must create firewall exceptions to allow bidirectional TCP/UDP traffic on those ports to support SAM component monitors and application monitoring templates that use WMI.
The following table outlines port requirements for SAM component monitors and templates with predefined port requirements, as detailed in the SAM Template Reference. For example, the AppInsight for Active Directory template uses port 3268 to gather data from domain controllers.
See also SAM WMI port requirements.
SAM component monitor port requirements
Component/ Monitor | Port | Type | Description |
---|---|---|---|
DHCP User Experience Monitor | 67 | UDP | Used for DHCP requests. |
DHCP User Experience Monitor | 68 | UDP | Used for DHCP responses. |
Directory Size Monitor | See SAM WMI requirements. | ||
DNS Monitor DNS User Experience Monitor |
53 | TCP/UDP | Used for DNS queries. |
Download Speed Monitor | 19 | Used for the character generator service. | |
ESX Hardware Monitoring | 5989 | Used to collect vCenter data via API. | |
File Age Monitor File Change Monitor File Existence Monitor File Size Monitor File Count Monitor |
445 | See SAM WMI requirements and Poll devices with SolarWinds Orion agents. | |
FTP Monitor FTP User Experience Monitor |
21 | Used for FTP sessions. | |
HTTP Form Login Monitor HTTP Monitor TCP Port Monitor |
80 | Used for HTTP form-based login sessions. | |
HTTPS Monitor | 443 | Used to test a web server's ability to accept incoming sessions over a secure channel and then transmit the requested page. | |
IMAP4 Monitor | 143 (default) | IMAP4 | Used for IMAP 4 sessions. |
585 | IMAP4 | Used for Secure IMAP (IMAP4-SSL) sessions. | |
993 | IMAP4 | Used for IMAP4 over SSL (IMAPS) sessions. | |
IMAP4 User Experience Monitor | 25 | SMTP | Used to communicate with a Microsoft Exchange mail server. |
143 | IMAP4 | ||
993 | IMAP4 | ||
LDAP User Experience Monitor | 389 | Used for LDAP connections. | |
636 | For LDAP over SSL, use port 636. | ||
Linux/Unix Script Monitor Ports | 22 | Used for SSH connections. | |
NNTP Monitor | 119 | UDP | Used for Network News Transfer Protocol (NNTP) connections. |
ODBC User Experience Monitor | 1630 | TCP |
To configure ODBC when polling with Orion Agent for Linux, see Linux/Unix system configurations for component monitors. |
Oracle User Experience Monitor | 1521 | TCP | The Oracle SQL*Net Listener allows Oracle client connections to the database over Oracle's SQL*Net protocol. You can configure it during installation. To reconfigure this port, use Net Configuration Assistant. |
1526 | |||
Performance Counter Monitor | See Description. | TCP |
This monitor uses RPC, requiring the following ports:
|
POP3 Monitor | See Description. |
This monitor uses the following ports to communicate with Microsoft Exchange mail servers:
|
|
POP3 Monitor POP3 User Experience Monitor |
110 (default) | Used for POP3 connections. | |
995 | Used for Secure POP3 (SSL-POP) connections. | ||
25 | SMTP | Used for SMTP sessions. | |
Process Monitor |
SNMP |
Uses SNMP communication. |
|
Process Monitor - Windows |
|
Uses WMI (see SAM WMI requirements) or RPC communication to test if a specified Windows process is running and reports statistics about all instances of the process. |
|
RADIUS User Experience Monitor |
1812 1645 |
Used to authenticate RADIUS protocols, along with port 1813. Cisco devices may require port 1645 or 1646. |
|
RWHOIS Port Monitor | 4321 | Used to test the ability of a Referral Whois (RWhois) server to accept incoming sessions. | |
SMTP Monitor | 465 | SMTP | Used for Secure SMTP (SSMTP). |
SNMP Monitor | 444 | SNMP | Used to test the ability of an SNMP server to accept incoming sessions. |
SQL Server User Experience Monitor | 1433 | This component monitor only works if MS SQL Server uses the default port, 1433. If MS SQL Server uses a non-standard port, use the ODBC User Experience monitor instead to manually define a connection string for the port. | |
TACACS+User Experience Monitor | 49 | Used for TACACS+ protocol connections. | |
Tomcat Server Monitor | 8080 | Used to retrieve status information from the Apache Tomcat status website. | |
VMware Performance Counter Monitor | 443 | Used to communicate with the VMware API. | |
Windows Event Log Monitor |
This component monitor uses the following ports:
|
SAM WMI port requirements
Return to top
Microsoft Windows uses a random port between 1024 and 65535 for WMI communications, by default, so you must create firewall exceptions to allow bidirectional TCP/UDP traffic on those ports to support SAM templates and component monitors that use WMI. Click here to learn more about WMI in THWACK.
if wide ranges of open ports on the firewall present security concerns in your environment, consider using Orion agents for polling. See Monitor with Orion agents in SAM.
The following component monitors use WMI:
- Performance Counter Monitor
- Process Monitor – WMI (if script uses WMI access)
- Windows Event Log Monitor
- Windows PowerShell Monitor (if script uses WMI access)
- Windows Script Monitor
- Windows Service Monitor (if script uses WMI access)
The following templates use WMI:
- Active Directory 2003-2008 Services and Counters
- Active Directory 2008 R2-2012 Services and Counters
- Active Directory 2016 Domain Controller Security
- Active Directory 2016 Services and Counters
- APC PowerChute Agent (Windows)
- Blackberry Enterprise Server
- Citrix XenApp 5.0 Core WMI Counters
- Citrix XenApp 5.0 ICA Session WMI Counters
- Citrix XenApp 5.0 Presentation Server WMI Counters
- Citrix XenApp 5.0 Services
- Citrix XenApp 6.0 Core Counters
- Citrix XenApp 6.0 ICA Session
- Citrix XenApp 6.0 Services
- Citrix XenApp and Xen Desktop 7.x (Advanced)
- Citrix XenApp and Xen Desktop 7.x (Events)
- Citrix XenApp and Xen Desktop 7.x (Performance Counters)
- Citrix XenApp and Xen Desktop 7.x (Services)
- Directory Size
- Errors in Application Event Log
- Exchange 2007 templates (all)
- Exchange 2007-2010 templates (all)
- Exchange 2010 templates (all)
- Exchange 2013 templates (all)
- Exchange 2016 templates (all)
- Exchange Active Sync Connectivity
- Exchange Server 2000 and 2003
- Exchange Web Services User Experience monitor
- Internet Information Services (IIS) 6
- Internet Information Services (IIS) 10
- Kaspersky Security Center Antivirus
- Kiwi Syslog Server
- Microsoft DirectAccess templates (all)
- Microsoft Dynamics templates (all)
- Microsoft Forefront Endpoint Protection templates (all)
- Microsoft IIS SMTP Server
- Microsoft Lync Server templates (all)
- Microsoft Message Queuing templates (all)
- Microsoft Network Policy Server templates (all)
- Microsoft Office 365 templates (all)
- Microsoft Routing and Remote Access templates (all)
- Microsoft SharePoint templates (all)
- Microsoft Skype templates (all)
- Microsoft SQL Server templates (all)
- Microsoft Windows Internet Name Service (WINS) templates (all)
- Microsoft Windows Server templates (all)
- Orion Server 2017.3
- SQL Server 2005 Database
- SQL Server 2008 Database
- Symantec Backup Exec Remote Agent
- Symantec Backup Exec Server
- Symantec Endpoint Protection Server
- Symantec NetBackup Client
- Trend Micro OfficeScan Client
- Trend Micro OfficeScan Server
- Windows DHCP Server
- Windows DNS Server
- Windows Network Load Balancing
- Windows Print Services
- Windows Remote Desktop Services (Session Host Role)
- Windows Server 2003-2008
Additional SAM technology requirements
- AppInsight for Active Directory requirements and permissions
- AppInsight for Exchange requirements and permissions
- AppInsight for IIS requirements and permissions
- AppInsight for SQL requirements and permissions
- SNMP requirements for monitored devices
- Hardware Health monitoring requirements
- Asset Inventory polling requirements
- Third-party software required to monitor hardware health and collect Asset Inventory information
If you need to limit open ports, you can poll devices with Orion agents; server-initiated mode requires only a single port open. For details, see Poll devices with SolarWinds Orion agents and also Orion Agent requirements.
SAM licensing levels
If using component-based licensing, this table provides equivalent node-based license tiers for SAM system requirements.
Node-based license tier | Component-based license tier |
---|---|
SAM10 | AL150 |
SAM25 | AL300 |
SAM50 | AL700 |
SAM75 | AL1100 |
SAM100 | AL1500 |
SAM200 | AL2500 |
SAM300* | ALX |