CREATE TABLE monitor_reports (
  id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  site VARCHAR(100) NOT NULL,
  agent VARCHAR(150) NOT NULL,
  reported_at DATETIME NOT NULL,
  payload JSON NOT NULL,
  received_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  INDEX idx_site_reported (site, reported_at)
);
