{
  "alertRules": {
    "title": "Alert Rules",
    "subtitle": "Configure alert rules to monitor server metrics and receive notifications.",
    "addRule": "Add Rule",
    "editRule": "Edit Rule",
    "deleteRule": "Delete Alert Rule",
    "loading": "Loading alert rules...",
    "loadError": "Failed to load alert rules:",
    "empty": "No alert rules found.",
    "table": {
      "name": "Name",
      "metric": "Metric",
      "condition": "Condition",
      "threshold": "Threshold",
      "severity": "Severity",
      "enabled": "Enabled",
      "actions": "Actions"
    },
    "form": {
      "name": "Name",
      "description": "Description",
      "metric": "Metric",
      "condition": "Condition",
      "threshold": "Threshold",
      "severity": "Severity",
      "notifyChannels": "Notify Channels",
      "notifyChannelsPlaceholder": "email, slack, webhook (comma-separated)",
      "cooldownMinutes": "Cooldown (minutes)",
      "enabled": "Enabled"
    },
    "validation": {
      "nameRequired": "Name is required",
      "metricRequired": "Metric is required",
      "thresholdRequired": "Valid threshold is required",
      "cooldownRequired": "Valid cooldown is required"
    },
    "metrics": {
      "cpuUsage": "CPU Usage",
      "memoryUsage": "Memory Usage",
      "diskUsage": "Disk Usage",
      "networkLatency": "Network Latency",
      "httpErrorRate": "HTTP Error Rate",
      "custom": "Custom"
    },
    "conditions": {
      "greaterThan": "> (greater than)",
      "lessThan": "< (less than)",
      "equal": "== (equal)",
      "greaterOrEqual": ">= (greater or equal)",
      "lessOrEqual": "<= (less or equal)"
    },
    "severities": {
      "info": "Info",
      "warning": "Warning",
      "critical": "Critical",
      "fatal": "Fatal"
    },
    "deleteConfirm": "Are you sure you want to delete this rule? This will stop all future alerts and cannot be undone.",
    "detail": {
      "backToAlertRules": "Back to Alert Rules",
      "ruleConfiguration": "Rule Configuration",
      "recentAlertEvents": "Recent Alert Events",
      "ruleSummary": "Rule Summary",
      "notifyChannels": "Notify Channels",
      "quickActions": "Quick Actions",
      "metadata": "Metadata",
      "ruleExpression": "Rule Expression",
      "loading": "Loading alert rule...",
      "loadError": "Failed to load alert rule:",
      "noDescription": "No description",
      "noneConfigured": "None configured",
      "noNotificationChannels": "No notification channels configured.",
      "noAlertEvents": "No alert events triggered by this rule yet.",
      "disableRule": "Disable Rule",
      "enableRule": "Enable Rule",
      "editRule": "Edit Rule",
      "deleteRule": "Delete Rule",
      "updating": "Updating...",
      "failedToUpdate": "Failed to update rule:",
      "ruleId": "Rule ID",
      "cooldown": "Cooldown",
      "totalEvents": "Total Events",
      "eventTable": {
        "severity": "Severity",
        "metric": "Metric",
        "value": "Value",
        "threshold": "Threshold",
        "message": "Message",
        "status": "Status",
        "triggered": "Triggered"
      },
      "eventStatus": {
        "resolved": "Resolved",
        "active": "Active"
      }
    }
  },
  "healthChecks": {
    "title": "Health Checks",
    "subtitle": "Monitor server health and availability",
    "loading": "Loading health checks...",
    "loadError": "Failed to load health checks:",
    "empty": "No health checks found.",
    "noMatchingStatus": "No servers with status \"{{status}}\" found.",
    "autoRefresh": "Auto-refresh:",
    "live": "Live",
    "refreshOptions": {
      "off": "Off",
      "10s": "10s",
      "30s": "30s",
      "60s": "60s"
    },
    "stats": {
      "totalServers": "Total Servers",
      "healthy": "Healthy",
      "degraded": "Degraded",
      "down": "Down"
    },
    "filters": {
      "all": "All",
      "healthy": "Healthy",
      "degraded": "Degraded",
      "down": "Down"
    },
    "card": {
      "latency": "Latency",
      "uptime24h": "Uptime (24h)",
      "lastCheck": "Last Check"
    },
    "checkTypes": {
      "ping": "ping",
      "tcp": "tcp",
      "http": "http"
    }
  },
  "metrics": {
    "title": "Metrics Dashboard",
    "subtitle": "Monitor server performance and resource utilization",
    "loading": "Loading server metrics...",
    "loadError": "Failed to load server metrics:",
    "empty": "No server metrics available.",
    "noMatchingFilters": "No servers match the current filters.",
    "autoRefresh": "Auto-refresh (30s)",
    "live": "Live",
    "searchPlaceholder": "Search by hostname...",
    "showing": "Showing {{count}} of {{total}} servers",
    "overview": {
      "totalServers": "Total Servers",
      "online": "Online",
      "avgCpu": "Avg CPU",
      "avgMemory": "Avg Memory",
      "alertsToday": "Alerts Today"
    },
    "filters": {
      "all": "All",
      "dev": "Dev",
      "staging": "Staging",
      "prod": "Prod",
      "online": "Online",
      "offline": "Offline"
    },
    "table": {
      "hostname": "Hostname",
      "env": "Env",
      "status": "Status",
      "cpuPercent": "CPU %",
      "memoryPercent": "Memory %",
      "diskPercent": "Disk %",
      "lastChecked": "Last Checked"
    }
  }
}
