Before deploying Kiwi Syslog Server, it’s crucial to verify that your system meets the necessary hardware and software specifications. This ensures a smooth installation and optimal performance of your syslog server, preventing potential issues down the line. This article outlines the system requirements for Kiwi Syslog Server, helping you prepare your environment for effective log management.
Hardware Requirements for Kiwi Syslog Server
To run Kiwi Syslog Server efficiently, your server should meet these minimum hardware specifications:
- Operating System: Kiwi Syslog Server is compatible with a range of Windows operating systems, including:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 and 2012 R2
- Windows 10
- Windows 8.1
- Windows 8
- CPU: A 1.2 GHz dual-core processor is the minimum requirement.
- Memory: Ensure your server has at least 2 GB of RAM.
- Hard Drive Space: You will need a minimum of 350 MB of free hard drive space for installation.
Software Requirements for Kiwi Syslog Server
Kiwi Syslog Server relies on several Microsoft components to function correctly. Ensure these software prerequisites are installed on your system:
- .NET Framework: Microsoft .NET Framework 4.8 is required.
- Visual C++ Runtime: The following Microsoft Visual C++ Redistributables are necessary:
- Microsoft Visual C++ 2010 Redistributable (x86)
- Microsoft Visual C++ 2013 Redistributable (x86)
- Web Access: Microsoft SQLite is needed for web access functionality.
Kiwi Syslog Server Port Requirements
Proper port configuration is essential for Kiwi Syslog Server to receive and send syslog and trap messages. The following ports should be open and configured appropriately:
Port | Protocol | Service | Direction | Description |
---|---|---|---|---|
514 (default), plus one Ephemeral port | UDP | Kiwi Syslog Service | Inbound | Used to receive standard syslog messages. |
1468 (default) | TCP | Kiwi Syslog Service | Inbound | Alternative port for receiving syslog messages over TCP. |
162 (default) for IPv4 / 163 (default) for IPv6 | UDP/TCP | Kiwi Syslog Service | Inbound | Used for receiving SNMP trap messages. |
6514 (default) | TCP | Kiwi Syslog Service | Inbound | Port for secure syslog (syslog over TLS) messages. |
3300, plus one Ephemeral port | TCP | Kiwi Syslog Service | Bidirectional | Used for internal communication between Kiwi Syslog Server components. |
443 (default) | TCP | Web Server | Inbound | Standard secure HTTPS port for web interface access. |
25 (default) | TCP | SMTP Service | Outbound | Used for sending email alerts via SMTP. |
It is highly recommended to secure your Kiwi Syslog Server installation, especially if it is accessible from a network that is not fully trusted. For security best practices, refer to resources on securing SolarWinds products.
Important Note on 64-bit Systems:
On 64-bit Windows systems, Kiwi Syslog Server operates in WOW64 (Windows-on-Windows 64-bit) mode. This allows the 32-bit Kiwi Syslog Server application to run seamlessly on 64-bit systems. While running in WOW64, the maximum RAM that Kiwi Syslog Server can utilize is 1.6 GB.
By ensuring your server environment meets these system requirements, you can maximize the effectiveness and reliability of your Kiwi Syslog Server deployment for comprehensive network logging and monitoring.