This article applies to PRTG Network Monitor 12 or later
Using Linux/Unix/MacOS with PRTG
There are many different ways how you can use PRTG with your Linux, Unix or MacOS systems.
Monitor Linux / Unix / MacOS Systems
Generally, there are two ways to monitor these systems with PRTG:
On the target systems, you can monitor parameters like memory, CPU, and disks. For detailed information, please see the following articles.
Target System | Technology | Article |
Linux, Unix | SNMP | How do I monitor system parameters like memory, CPU and disks on Linux systems via SNMP? |
Linux | SNMP | Monitoring processes in Linux (using SNMP) |
MacOS | SNMP | How do I activate SNMP on Mac OS in order to monitor it with PRTG? |
Linux, Unix, MacOS | SSH, WBEM, SNMP | Which Linux or Mac OS distributions are supported by the Linux/Unix sensors (SSH, SNMP, WBEM)? |
Linux, Unix, MacOS | SSH, WBEM, SNMP | PRTG Manual: List of Linux/Unix/OS X Sensors |
Running PRTG on Linux
Currently it is not possible to install PRTG on Linux/Unix systems. In order to run a PRTG core server or a remote probe you need a Windows machine.
However, you can run custom shell scripts on your Linux/Unix system using the SSH Script sensors. They run directly on the target system and can collect and return monitoring data.
Another option is to use the PRTG Mini Probe API to write your own Mini Probe for Linux monitoring. Mini Probes that are implemented appropriately can run directly on Linux systems and deliver the results to your PRTG core server. We provide a proof-of-concept for this concern with the Python Mini Probe.
See Also
Add comment