tutorials/4-receiver-agent/index.json

52 lines
1.3 KiB
JSON

{
"title": "Bonus: Using Prometheus Agent for streaming metrics to Thanos Receive",
"description": "Learn how to use Prometheus in agent mode to efficiently stream metrics out of cluster.",
"difficulty": "Moderate",
"details": {
"steps": [
{
"title": "Problem Statement & Setup",
"text": "step1.md",
"verify": "step1-verify.sh"
},
{
"title": "Setup Prometheus Agents",
"text": "step2.md",
"verify": "step2-verify.sh"
},
{
"title": "Verify Setup",
"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": [
"prom-agent-batmobile.yaml",
"prom-agent-batcopter.yaml"
],
"environment": {
"uilayout": "editor-terminal",
"uisettings": "yaml",
"uieditorpath": "/root/editor",
"showdashboard": true,
"dashboards": [
{"name": "Prometheus Agent Batmobile", "port": 9090},
{"name": "Prometheus Agent Batcopter", "port": 9091},
{"name": "Thanos Query", "port": 39090}
]
},
"backend": {
"imageid": "ubuntu"
}
}