{
  "title": "Intro: Global View and seamless HA for Prometheus",
  "description": "Learn how to easily transform Prometheus into centralized, highly available monitoring using Thanos.",
  "difficulty": "Beginner",
  "time": "10-15 Minutes",
  "details": {
    "steps": [
      {
        "title": "Initial Prometheus Setup",
        "text": "step1.md",
        "verify": "step1-verify.sh",
        "answer": "step1-answer.md"
      },
      {
        "title": "Thanos Sidecars",
        "text": "step2.md",
        "verify": "step2-verify.sh"
      },
      {
        "title": "Thanos Querier",
        "text": "step3.md",
        "verify": "step3-verify.sh"
      }
    ],
    "intro": {
      "text": "intro.md",
      "courseData": "courseBase.sh",
      "credits": "https://thanos.io"
    },
    "finish": {
      "text": "finish.md",
      "credits": "test"
    }
  },
  "files": [
    "prometheus0_eu1.yml",
    "prometheus0_us1.yml",
    "prometheus1_us1.yml"
  ],
  "environment": {
    "uilayout": "editor-terminal",
    "uisettings": "yaml",
    "showdashboard": true,
    "dashboards": [
      {"name": "Prometheus 0 EU1", "port": 9090},
      {"name": "Prometheus 0 US1", "port": 9091},
      {"name": "Prometheus 1 US1", "port": 9092},
      {"name": "Thanos Query", "port": 29090}
    ]
  },
  "backend": {
    "imageid": "docker-direct"
  }
}
