[SOLVED] Custom Status Check

Nivin37

Member
Feb 8, 2022
4
0
6
65
Hi,

I have Dashy setup trying to monitor pve & pbs.

However I'm not able to work out if there is a port that is available that will return 200 ok if requested.

Below is an extract from Dashy,
Custom status check endpoint for this item. Useful if the default URL doesn't return 200, or if your service has a dedicated status check endpoint

Anyone able to help?

Steve...
 
I don't know what you want to do, but just a general "is it there", is possible. The default URL will work:

https://<proxmox name or ip>:8006/

It'll respond with 200. I don't know what you "know" now, but it will do what you want.
 
I started with the default url, not working for me.

Here is a snip of the config page.

1700600015882.png

As there is provision for custom url & headers I thought I'd try to get this working.

It is working for many other devices, VM's CT etc...

I was hoping someone else may have already worked it out.

Thanks anyway...
 
I'm not familiar with this tool, yet I tried setup a nagios/icinga-based check and it works as it should:

Code:
$ /usr/lib/nagios/plugins/check_http -H 172.16.16.101 -S -p 8006
HTTP OK: HTTP/1.1 200 OK - 2656 bytes in 0.060 second response time |time=0.060033s;;;0.000000;10.000000 size=2656B;;;0

So, maybe you try to set your tool to debuggin and see what it acually does?
 
Have you deactivated the SSL check so that insecure connections are also accepted? Or do you have a qualified certificate on the node?
 
Thanks sb-jw, for your prompt on insecure connections, had me go back and look harder at the config.

I was abe to configure
Code:
statusCheckAllowInsecure
which then gave me a positive online status, what I was after.

Thanks again for all the help.
 
Hi everyone,

I'm facing some performance issues with my Proxmox VE setup and could really use some advice.

I'm experiencing slow boot times for my VMs, which typically take around 2-3 minutes, and high application latency on my web server, with average response times of about 3 seconds. My system specs are as follows:

  • CPU: Intel Xeon E5-2650 v4 (2.3 GHz) 12 Cores, 24 Threads
  • RAM: 128 GB DDR4
  • Storage (System): 1 TB Samsung 870 QVO SSD (Used: 200 GB)
  • Storage (Data): 4 TB WD Red NAS HDD (RAID 5) (Used: 2.5 TB)
  • Network: 1 Gbps Ethernet connected to Ubiquiti UniFi Switch
I'm running 5 virtual machines:

  • Web Server: Ubuntu 22.04 LTS (4 Cores, 8 GB RAM)
  • Database Server: MySQL 8.0 (2 Cores, 4 GB RAM)
  • Development Machine: Fedora 37 Workstation (2 Cores, 4 GB RAM)
  • Personal Cloud: Nextcloud (1 Core, 2 GB RAM)
  • Backup Server: Ubuntu Server 20.04 LTS (1 Core, 2 GB RAM)
I've already tried checking CPU and memory usage. While the system idle time is around 40% during peak usage hours, the web server's CPU usage spikes to 100% for short bursts. Additionally, swap usage frequently exceeds 2 GB, and the average wait time for the data disk is 10 ms.

I've attached some system performance metrics below:

[Attach relevant system performance data, such as top, htop, vmstat, iostat output]

Any suggestions or troubleshooting tips would be greatly appreciated!

Thanks in advance,
SASSA Status Check
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!