Ad Widget

Collapse

Problems with the Proxmox VE by HTTP template with Proxmox 8.2.4

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • VladB
    Junior Member
    • Jul 2024
    • 3

    #1

    Problems with the Proxmox VE by HTTP template with Proxmox 8.2.4

    I configure host monitoring with Proxmox using the Proxmox VE by HTTP template (https://www.zabbix.com/ru/integrations/proxmox )
    Server version: Zabbix_server 6.4.1
    Agent versions: zabbix agent2 6.4.13, 6.4.14

    With hosts with Proxmox version 8.1.4, 8.2.2, the template works fine. The data is coming in.
    With Proxmox version 8.2.4, an error occurs when receiving data from Proxmox. The data does not arrive, the trigger is triggered:
    Proxmox trigger: API service not available
    Operational data: Current value: Unknown Error (520)

    I checked on several hosts, the result is the same - API service is not available.

    Ports 8006 are not closed.
    I tried to connect to the Proxmox API using Postman - the connection is working fine.

    In the zabbix proxy log, through which the Proxmox host is monitored, an error appears that repeats every 5 minutes - with an interval of data requests from the Proxmox host:
    1396302:20240711:121053.607 Proxmox API failed: 192.168.208.241 Error: Error: missing cURL library

    There is nothing in the Agent 2 log of the host itself with Proxmox, the data according to the standard template comes from it normally.

    The curl library is available on all Proxmox hosts, the version is the same
    curl 7.88.1 (x86_64-pc-linux-gnu) libcurl/7.88.1 OpenSSL/3.0.13 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh2/1.10.0 nghttp2/1.52.0 librtmp/2.3 OpenLDAP/2.5.13

    Has anyone already used the Proxmox VE by HTTP template with Proxmox version 8.2.4?
  • markfree
    Senior Member
    • Apr 2019
    • 868

    #2
    I'm using Proxmox 8.2.4 and have no issues with Zabbix monitoring.

    Monitoring Proxmox over HTTP has nothing to do with the Zabbix Agent.
    Since you are using a Proxy, the cURL requests are being executed by it.

    HTTP 520 usually indicates a server error, meaning that your Proxmox is having trouble responding to the API request.

    Since previous versions worked, I would first check the Proxmox monitoring user access. The integration link you provided should have information about the required access.

    Comment

    • VladB
      Junior Member
      • Jul 2024
      • 3

      #3
      Thanks for the answer! Can I ask you which versions of Zabbix server, Zabbix proxy you use with Proxmox 8.2.4?

      Comment

      • markfree
        Senior Member
        • Apr 2019
        • 868

        #4
        Today I'm using version 7.0. Just a a short time ago I was using version 6.4 with no issues as well.

        Comment

        • VladB
          Junior Member
          • Jul 2024
          • 3

          #5
          I checked the work without zabbix proxy - data from the HTTP Proxmox 8.2.4 template began to arrive immediately on the Zabbix server. After analysis, it became clear that the problem was in the proxies, which were compiled without libcurl support.
          Thank you for your help!

          Comment

          • alexveek
            Junior Member
            • Jul 2021
            • 8

            #6
            Hello together,
            i also want to ad a proxmox cluster via the template, but i dont have that template!
            Can i download and install this template? If yes, how do i do that?
            Thanks a lot
            Greetings

            Comment

            • Markku
              Senior Member
              Zabbix Certified SpecialistZabbix Certified ProfessionalZabbix Certified Expert
              • Sep 2018
              • 1782

              #7
              Originally posted by alexveek
              Hello together,
              i also want to ad a proxmox cluster via the template, but i dont have that template!
              Can i download and install this template? If yes, how do i do that?
              From the top of this thread:

              I configure host monitoring with Proxmox using the Proxmox VE by HTTP template (https://www.zabbix.com/ru/integrations/proxmox )
              Markku

              Comment

              Working...