Installation Guide

Step 1: Install Node.js

Download and install Node.js from nodejs.org (version 16 or higher).

Verify installation:
node --version
npm --version

Step 2: Download Dashboard

Download the portable package from our Download page.

Recommended: Save to Desktop or C:\NetArhaam\

Step 3: Extract Files

Right-click the ZIP file → "Extract All" → Choose destination folder.

Important: Avoid paths with spaces or special characters.

Step 4: Run Dashboard

Double-click LAUNCH.bat in the extracted folder.

First run will:
  • Install required dependencies automatically
  • Create necessary configuration files
  • Open dashboard in your browser

Configuration

Dashboard Settings

After first launch, configure these settings:

Server Port

Default: 3000

Change in server.js if port 3000 is in use:

const PORT = 3000; // Change this number

Refresh Interval

Default: 30 seconds

How often to poll firewall for updates.

Firewall Configuration

Palo Alto XML API Setup

Enable XML API on your Palo Alto firewall:

1. Enable XML API

In PAN-OS Web Interface:

Device → Setup → Management
→ Export API Key (Generate Key)

2. API Permissions

Ensure API user has:

  • operational read access
  • monitor permissions
  • Access to system stats

3. Configure in Dashboard

Enter these details in dashboard settings:

Firewall IP: 192.168.1.1 (or your firewall IP)
API Key: [paste-your-api-key-here]
Port: 443 (default)

Frequently Asked Questions

Q: Is this tool officially from Palo Alto Networks?

A: No, this is an independent, third-party tool created for monitoring Palo Alto firewalls. It's not affiliated with or endorsed by Palo Alto Networks.

Q: What data does the dashboard collect?

A: The dashboard only collects firewall performance data via XML API. No data is stored externally or sent to any servers.

Q: Can I run this on a server for team access?

A: Yes! Run it on a server and team members can access via browser. Change the IP in server.js from localhost to your server IP.

Q: How do I update to a new version?

A: Download the latest version from our website and extract to a new folder. Copy your configuration files over.