{
    "schema_version": 2,
    "generated_at": "2026-10-04T07:37:01+00:00",
    "generator": "fleetPerformanceMetrics.php v2",
    "note": "Observed-utilization and workload figures measured from recently-reporting live servers (each server's own weekly and 60-day figures), fleet-wide and per service tier: avg_* is the average across servers, median_* the middle server. They describe real-world load and I/O experience, NOT hardware maximum-capability specifications or advertised limits: IOPS and throughput are each server's highest reading of the last 60 days (each reading a two-minute average), service time is measured I/O latency, disk utilization is the share of time disks were busy servicing I/O (iostat %util) -- not a percentage of hardware capacity. No totals, server counts, or absolute capacity are published, by design. A tier with no recently-reporting servers appears with null metrics and status \"no_recent_data\".",
    "fleet": {
        "status": "reporting",
        "avg_node_size_tb": 38.67,
        "avg_users_per_node": 19,
        "avg_disk_util_pct": 8.4,
        "avg_service_time_ms": 13.34,
        "avg_psi_io_full": 9.19,
        "avg_iops_read": 2554,
        "avg_iops_write": 1333,
        "avg_throughput_read_mbs": 295,
        "avg_throughput_write_mbs": 114,
        "median_node_size_tb": 36.24,
        "median_users_per_node": 18,
        "median_disk_util_pct": 7.4,
        "median_service_time_ms": 11.27,
        "median_psi_io_full": 7.95,
        "median_iops_read": 1590,
        "median_iops_write": 624,
        "median_throughput_read_mbs": 189,
        "median_throughput_write_mbs": 101
    },
    "tiers": {
        "M1000": {
            "status": "reporting",
            "avg_node_size_tb": 36.95,
            "avg_users_per_node": 21.4,
            "avg_disk_util_pct": 12.5,
            "avg_service_time_ms": 20.26,
            "avg_psi_io_full": 12.77,
            "avg_iops_read": 2316,
            "avg_iops_write": 1009,
            "avg_throughput_read_mbs": 283,
            "avg_throughput_write_mbs": 114,
            "median_node_size_tb": 38,
            "median_users_per_node": 20,
            "median_disk_util_pct": 11.7,
            "median_service_time_ms": 14.78,
            "median_psi_io_full": 12.61,
            "median_iops_read": 1362,
            "median_iops_write": 627,
            "median_throughput_read_mbs": 194,
            "median_throughput_write_mbs": 118
        },
        "M1000-SSD": {
            "status": "reporting",
            "avg_node_size_tb": 5.35,
            "avg_users_per_node": 34.8,
            "avg_disk_util_pct": 3.3,
            "avg_service_time_ms": 1.75,
            "avg_psi_io_full": 1.26,
            "avg_iops_read": 5799,
            "avg_iops_write": 2574,
            "avg_throughput_read_mbs": 407,
            "avg_throughput_write_mbs": 110,
            "median_node_size_tb": 5.35,
            "median_users_per_node": 31.5,
            "median_disk_util_pct": 3.1,
            "median_service_time_ms": 1.18,
            "median_psi_io_full": 0.69,
            "median_iops_read": 3429,
            "median_iops_write": 2083,
            "median_throughput_read_mbs": 364,
            "median_throughput_write_mbs": 103
        },
        "M10G": {
            "status": "reporting",
            "avg_node_size_tb": 58.69,
            "avg_users_per_node": 25.4,
            "avg_disk_util_pct": 10.2,
            "avg_service_time_ms": 15.95,
            "avg_psi_io_full": 11.51,
            "avg_iops_read": 3502,
            "avg_iops_write": 1960,
            "avg_throughput_read_mbs": 387,
            "avg_throughput_write_mbs": 144,
            "median_node_size_tb": 48.11,
            "median_users_per_node": 27,
            "median_disk_util_pct": 10.8,
            "median_service_time_ms": 15.52,
            "median_psi_io_full": 11.02,
            "median_iops_read": 2494,
            "median_iops_write": 1179,
            "median_throughput_read_mbs": 229,
            "median_throughput_write_mbs": 119
        },
        "M10G-SSD": {
            "status": "reporting",
            "avg_node_size_tb": 9.05,
            "avg_users_per_node": 27.3,
            "avg_disk_util_pct": 8.2,
            "avg_service_time_ms": 3.47,
            "avg_psi_io_full": 4.99,
            "avg_iops_read": 3276,
            "avg_iops_write": 2781,
            "avg_throughput_read_mbs": 401,
            "avg_throughput_write_mbs": 148,
            "median_node_size_tb": 7.22,
            "median_users_per_node": 28.5,
            "median_disk_util_pct": 6.9,
            "median_service_time_ms": 3.01,
            "median_psi_io_full": 4.22,
            "median_iops_read": 3550,
            "median_iops_write": 3252,
            "median_throughput_read_mbs": 404,
            "median_throughput_write_mbs": 123
        },
        "Dragon-R": {
            "status": "reporting",
            "avg_node_size_tb": 30.41,
            "avg_users_per_node": 7.2,
            "avg_disk_util_pct": 7.6,
            "avg_service_time_ms": 17.83,
            "avg_psi_io_full": 9.31,
            "avg_iops_read": 1174,
            "avg_iops_write": 411,
            "avg_throughput_read_mbs": 192,
            "avg_throughput_write_mbs": 120,
            "median_node_size_tb": 28.99,
            "median_users_per_node": 7,
            "median_disk_util_pct": 6.1,
            "median_service_time_ms": 14.94,
            "median_psi_io_full": 5.86,
            "median_iops_read": 671,
            "median_iops_write": 384,
            "median_throughput_read_mbs": 152,
            "median_throughput_write_mbs": 125
        },
        "V1000": {
            "status": "reporting",
            "avg_node_size_tb": 35.11,
            "avg_users_per_node": 5.4,
            "avg_disk_util_pct": 3.6,
            "avg_service_time_ms": 6.21,
            "avg_psi_io_full": 4.81,
            "avg_iops_read": 744,
            "avg_iops_write": 393,
            "avg_throughput_read_mbs": 119,
            "avg_throughput_write_mbs": 49,
            "median_node_size_tb": 28.93,
            "median_users_per_node": 1,
            "median_disk_util_pct": 1.5,
            "median_service_time_ms": 9.38,
            "median_psi_io_full": 3.23,
            "median_iops_read": 715,
            "median_iops_write": 260,
            "median_throughput_read_mbs": 116,
            "median_throughput_write_mbs": 40
        },
        "V10G": {
            "status": "reporting",
            "avg_node_size_tb": 31.15,
            "avg_users_per_node": 7.5,
            "avg_disk_util_pct": 4.8,
            "avg_service_time_ms": 8.7,
            "avg_psi_io_full": 4.45,
            "avg_iops_read": 1158,
            "avg_iops_write": 362,
            "avg_throughput_read_mbs": 191,
            "avg_throughput_write_mbs": 69,
            "median_node_size_tb": 32.61,
            "median_users_per_node": 7,
            "median_disk_util_pct": 4.8,
            "median_service_time_ms": 7.58,
            "median_psi_io_full": 2.7,
            "median_iops_read": 728,
            "median_iops_write": 291,
            "median_throughput_read_mbs": 123,
            "median_throughput_write_mbs": 64
        }
    }
}
