How to enable the HAProxy statistics page in OPNsense

Step 1: Edit Global Settings

In the left-hand menu, go to Services , select HAPproxy and then and then Settings.

afbeelding.png

Step 2: Configure Statistics in Frontend Settings

      • stats enable
        stats uri /haproxy?stats
        stats realm Haproxy\ Statistics
        stats auth admin:password123
        Replace admin with your desired username and password with a strong password.
      • Click on “Save” and then apply changes by clicking on “Apply”.

afbeelding.png


Step 3: Configure Firewall Rules

  1. Allow Access to the Statistics Port:

    • Navigate to Firewall > Rules > LAN
    • Create a new rule with these parameters:
      • Action: Pass
      • Protocol: TCP
      • Destination: This Firewall
      • Destination Port Range: Other and the 8822
      • Description: Access the Statistics page
      • Leave everything else to the default values
      • Save the rule and click on “Apply Changes”.

afbeelding.png


Step 4: Test Access to the Statistics Page

  1. Open a web browser from a device allowed by your firewall rules.
  2. Enter the URL for accessing statistics, such as:
http://192.168.2.1:8822/haproxy?stats

Enter the username and password you configured earlier when prompted.

If everything is configured correctly, you should see HAProxy’s statistics page displaying real-time data about connections, backends, frontends, etc.

afbeelding.png


Revisie #5
Gemaakt: 24 januari 2025 16:05:27 door Gert
Bijgewerkt: 24 januari 2025 16:56:19 door Gert