pGlobe Documentation

Real-time analytics and monitoring platform for the Xandeum pNode network

What is pGlobe?

pGlobe is a real-time analytics and monitoring platform for the Xandeum pNode network. It provides comprehensive visibility into the decentralized storage layer that powers Solana dApps with scalable, affordable data storage.

What are pNodes?

Provider Nodes (pNodes) form a distributed storage network where each pNode contributes storage capacity and earns rewards for serving data to applications. They're the backbone of Xandeum's decentralized storage infrastructure.

Why Use pGlobe?

Monitor network health, track pNode performance, analyze storage distribution, and make informed decisions about staking or operating pNodes. All in real-time with historical data tracking.

Getting Started

Navigation

Live Monitoring

Real-time network events, status changes, and performance updates via the Live Feed and pNode Racing.

Managers

Track pNode portfolios, aggregate statistics, and reward distributions for node operators.

STOINC

Detailed STOINC metrics, earnings calculator, and reputation leaderboards for pNode operators.

Explorer

Global pNode lists, regional distribution analysis, and pScan proximity searching.

Watchlist

Pin and monitor specific pNodes for quick access and personalized tracking.

AI Assistant

Natural language interface for querying pNode network data, performance trends, and technical FAQs.

Network Selection

Use the network dropdown in the header to switch between different network views. This filters all data across the platform, including charts, stats, and lists.

Mainnet

Shows nodes that are earning credits on the Xandeum Mainnet.
*Nodes present in both networks are classified as Mainnet.

Devnet

Shows nodes that are earning credits only on the Devnet.
*Excludes nodes that have migrated to Mainnet.

All Networks

Displays the complete list of all discovered nodes, regardless of which network they are participating in.

Quick Actions

  • Refresh Data: Click the refresh button (↻) in the header to manually update pNode data
  • Auto-refresh: Data automatically refreshes every 60 seconds (1 minute) by default
  • View pNode Details: Click any pNode on the globe, in the list, or in rankings to see full details
  • Export Data: Use the export button in the pNodes page to download all pNode data as CSV or JSON
  • Search pNodes: Use the search bar on the pNodes page to find pNodes by IP, public key, location, or version
  • Filter pNodes: Apply filters by status, version, credits, or packets to narrow down the pNode list

Using Filters & Search

The pNodes page provides powerful filtering and search capabilities to help you find specific pNodes or analyze subsets of the network.

Note: All filters and searches operate within your currently selected network in the header (Mainnet, Devnet, or All). If you can't find a node, try switching the network to "All Networks".

Search Bar

The search bar lets you quickly find pNodes by entering any of the following:

  • IP address (e.g., "173.212.207.32")
  • Public key or pNode ID (full or partial)
  • Location (city, country, or continent)
  • Version number (e.g., "0.7.0")

Available Filters

Status Filter
Show only Online, Syncing, or Offline pNodes. Useful for monitoring network health or troubleshooting.
Version Filter
Filter pNodes by software version. Helps identify pNodes that need updates or track version adoption.
Credits Filter
Show pNodes with or without credits. Credits indicate active participation in the network.
Packets Filter
Filter by pNodes that have packet activity. Useful for finding actively serving pNodes.

Sorting

Click any column header in the pNodes table to sort by that metric:

  • Status (online first)
  • Uptime (highest first)
  • CPU usage (lowest first)
  • RAM usage (lowest first)
  • Storage capacity (highest first)
  • Credits (highest first)
  • Latency (lowest first)
  • Location (alphabetically)

Click the same column again to reverse the sort order (ascending ↔ descending).

Filter Badges

Active filters appear as badges at the top of the page. Click the "×" on any badge to remove that filter, or use "Clear all" to reset all filters at once.

Understanding Metrics

pNode Status

Online
pNode was seen in gossip within the last 5 minutes. These are actively participating pNodes.
Syncing
pNode was seen within the last hour but not in the last 5 minutes. May be catching up on network state.
Offline
pNode hasn't been seen for over an hour. May be down, disconnected, or experiencing issues.

Performance Metrics

Uptime (%)
Percentage of time the pNode has been continuously running, calculated over a 30-day window. Higher uptime (95%+) indicates a reliable, well-maintained pNode.
CPU (%)
Processor utilization. Shows how much of the pNode's CPU capacity is being used. Lower values (under 50%) mean more headroom for growth and better performance.
RAM (Used / Total)
Memory usage displayed as "Used / Total" (e.g., "4.2 GB / 8 GB"). Shows both the amount of RAM currently in use and the total available RAM. Typical pNode setups use 2-8GB depending on data volume. High RAM usage may indicate memory pressure.
Storage Capacity
Total storage capacity allocated by the pNode (in bytes, displayed as TB/GB/MB). This represents the total space the pNode has committed for storage, not the amount of data currently stored. pNodes can allocate storage capacity without necessarily using all of it.
Latency (ms)
Response time measured directly from your browser to each pNode's pRPC endpoint. This gives you accurate latency based on your location and internet connection. Latency measurements are cached for 1 hour to improve performance. Lower is better (under 100ms is excellent).
Credits
Reputation credits earned by the pNode. Credits are calculated as follows:
  • +1 credit per heartbeat request responded to (~30 second intervals)
  • -100 credits for failing to respond to a data request
  • Credits reset monthly (tracked via creditsResetMonth field)

Credits are fetched from the Xandeum pod credits API and represent the pNode's reputation and reliability. Higher credits indicate a more reliable pNode that consistently responds to network requests.

Network Health Score

The health score (0-100) is a weighted composite metric that provides an overall assessment of network health:

  • 40% - Availability (online pNodes / total pNodes)
  • 35% - Version Health (% of pNodes on the latest version)
  • 25% - Geographic Distribution (diversity of pNode locations)
  • Regional Scores - Health is also calculated individually for every country and region based on local pNode performance.

pNode Identification

TRYNET Badge
pNodes running trynet versions (development/test network) are marked with an orange "TRYNET" badge in the pNode details modal. In the pNodes table, trynet pNodes have a subtle orange background to distinguish them from mainnet pNodes.
Country Flags
Country flags are displayed next to pNode locations throughout the interface - in the pNodes table, pNode details modal, globe popups, and geographic charts. This provides quick visual identification of pNode locations.

Frequently Asked Questions

Why do some pNodes show "N/A" for stats?

pNode operators can choose to keep their pRPC endpoint private (localhost-only) for security. This is the recommended security configuration and the network-wide standard. Only nodes with public pRPC expose detailed statistics. Typically, only ~10-15 pNodes per hundred report full hardware metrics. We still track all pNodes via gossip for discovery and basic status, but resource metrics are absent by design for security-conscious operators.

How often is the data updated?

Data automatically refreshes every 60 seconds (1 minute). You can also manually refresh using the refresh button in the header. Historical data is stored at ~10-minute intervals, so trend charts show data points at 10-minute intervals.

How do I export pNode data?

Go to the pNodes page and look for the "Export" button in the top right. You can download all pNode data in CSV format (for Excel/spreadsheets) or JSON format (for developers/scripts). Exports include all current pNode metrics and status information.

How does the Scan feature work?

The Scan page uses your IP address (or any IP you enter) to calculate the geographic distance to each pNode. It then ranks pNodes by proximity, showing you the 20 closest pNodes. This is useful for finding low-latency pNodes near your location or testing network coverage in specific regions.

Regions & Geographic Browsing

The Regions page lets you explore the network's geographic distribution and browse pNodes by location.

Country View

Each country card displays:

  • Country flag for quick visual identification
  • Total pNodes in that country
  • Status breakdown (online, syncing, offline counts)
  • Total storage capacity contributed by nodes in that country
  • Total credits earned by pNodes in that country
  • Average latency to pNodes in that country (from your location)

Continent Overview

The page header shows how many continents have active pNodes, giving you a quick sense of global distribution.

Drilling Down

Click any country card to view all pNodes in that country. You can then apply additional filters or sort by specific metrics to analyze regional pNode performance.

Using the Scan Feature

The Scan feature helps you find the closest pNodes to any location by calculating geographic distances and ranking pNodes by proximity.

How to Scan

  1. Navigate to the Scan page
  2. Either click "Use My IP Address" for auto-detection, or manually enter any IP address
  3. Click "Scan" to start the proximity search
  4. View the top 20 closest pNodes ranked by distance

Understanding Results

Each result shows:

  • Distance in kilometers (km) or meters (m) from the scan location
  • Ranking badge (1st, 2nd, 3rd for top 3 nodes)
  • Status indicator (color-coded: green = online, yellow = syncing, red = offline)
  • City and country location of the pNode
  • pNode details (click any pNode to view full information)

Globe Integration

After scanning, the 3D globe automatically navigates to the scanned location and highlights nearby pNodes, giving you a visual representation of pNode proximity.

Use Cases

  • Find low-latency pNodes for optimal data access
  • Test network coverage in specific geographic regions
  • Identify redundancy and failover options near your location
  • Analyze regional pNode distribution patterns

AI Assistant

pGlobe Support

Hi! I'm your AI assistant for pGlobe. I can help you understand the network metrics, node statuses, analytics, and how to use the platform. What would you like to know?

--:--

Ask about nodes, metrics, analytics, or how to use pGlobe