• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • The ImunifyAV extension is now deprecated and no longer available for installation.
    Existing ImunifyAV installations will continue operating for three months, and after that will automatically be replaced with the new Imunify extension. We recommend that you manually replace any existing ImunifyAV installations with Imunify at your earliest convenience.

Question Monitoring a Plesk Server (services, domains, etc.) with Zabbix

cpulove

New Pleskian
Server operating system version
Debian 12
Plesk version and microupdate number
Plesk Obsidian v18.0.67_build1800250205.19
The last days I was searching for the best way, to monitor a plesk server (built on debian 12) with zabbix.

I am hosting my plesk server on a proxmox ve. My zabbix Server is running on a VM, also on a proxmox ve, but local. Public access to my zabbix Server is granted by an cloudflare tunnel.

As I understood, I have to install an zabbix agent on the debian of my plesk server, right?
And this agent then communicates passive or active with the zabbix main server.

I found a template and script for Plesk here: Plesk monitoring and integration with Zabbix
The Template states 6.0, but my zabbix server is 7.2, so I am not sure, if this will work.

Unfortunately my google search did not bring up any detailed instructions, how to set up all this for the specific uecase with plesk.

If there is another way, to monitor the plesk server with email notification, etc. pp. I am open to discuss the cons and pros.
I knew the possibilities of Montitoring 360, but I really like to try zabbix, as I can monitor other containers and vms from there and also get monitoring for specific services like apache, php-fpm or mysql.

So any help an suggestion would be warmly welcome!
 
Considering those templates are community made templates, all I can say is: give it a try for the template for version 6.0 and if it doesn't work to open up an issue on their github.

As for other ways of monitoring, Plesk does have some native ways of monitoring but it's pretty much reliant on itself to actually work (so if plesk has any issues you probably won't be notify), you'd be better off using the native tools on proxmox for basic monitoring for say cpu, memory, network, etc.
 
Back
Top