75830a7161
Rename `Internals` section to `Concepts` to match core docs structure and expand on how policies are evaluated. Also include missing documentation for check grouping and fix examples to use the new feature.
228 lines
6.1 KiB
JSON
228 lines
6.1 KiB
JSON
[
|
|
{
|
|
"title": "Overview",
|
|
"path": "index"
|
|
},
|
|
{
|
|
"title": "Autoscaling",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling"
|
|
},
|
|
{
|
|
"title": "Concepts",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/concepts"
|
|
},
|
|
{
|
|
"title": "Policy Evaluation",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/concepts/policy-eval"
|
|
},
|
|
{
|
|
"title": "Checks",
|
|
"path": "autoscaling/concepts/policy-eval/checks"
|
|
},
|
|
{
|
|
"title": "Node Selector Strategy",
|
|
"path": "autoscaling/concepts/policy-eval/node-selector-strategy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Plugins",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/concepts/plugins"
|
|
},
|
|
{
|
|
"title": "Base",
|
|
"path": "autoscaling/concepts/plugins/base"
|
|
},
|
|
{
|
|
"title": "APM",
|
|
"path": "autoscaling/concepts/plugins/apm"
|
|
},
|
|
{
|
|
"title": "Strategy",
|
|
"path": "autoscaling/concepts/plugins/strategy"
|
|
},
|
|
{
|
|
"title": "Target",
|
|
"path": "autoscaling/concepts/plugins/target"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Agent",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/agent"
|
|
},
|
|
{
|
|
"title": "apm",
|
|
"path": "autoscaling/agent/apm"
|
|
},
|
|
{
|
|
"title": "dynamic_application_sizing",
|
|
"path": "autoscaling/agent/dynamic_application_sizing"
|
|
},
|
|
{
|
|
"title": "http",
|
|
"path": "autoscaling/agent/http"
|
|
},
|
|
{
|
|
"title": "nomad",
|
|
"path": "autoscaling/agent/nomad"
|
|
},
|
|
{
|
|
"title": "policy",
|
|
"path": "autoscaling/agent/policy"
|
|
},
|
|
{
|
|
"title": "policy_eval",
|
|
"path": "autoscaling/agent/policy_eval"
|
|
},
|
|
{
|
|
"title": "strategy",
|
|
"path": "autoscaling/agent/strategy"
|
|
},
|
|
{
|
|
"title": "target",
|
|
"path": "autoscaling/agent/target"
|
|
},
|
|
{
|
|
"title": "telemetry",
|
|
"path": "autoscaling/agent/telemetry"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "API",
|
|
"path": "autoscaling/api"
|
|
},
|
|
{
|
|
"title": "CLI",
|
|
"path": "autoscaling/cli"
|
|
},
|
|
{
|
|
"title": "Policy",
|
|
"path": "autoscaling/policy"
|
|
},
|
|
{
|
|
"title": "Telemetry",
|
|
"path": "autoscaling/telemetry"
|
|
},
|
|
{
|
|
"title": "Plugins",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/plugins"
|
|
},
|
|
{
|
|
"title": "APM",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/plugins/apm"
|
|
},
|
|
{
|
|
"title": "Datadog",
|
|
"path": "autoscaling/plugins/apm/datadog"
|
|
},
|
|
{
|
|
"title": "Nomad API",
|
|
"path": "autoscaling/plugins/apm/nomad"
|
|
},
|
|
{
|
|
"title": "Prometheus",
|
|
"path": "autoscaling/plugins/apm/prometheus"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Strategy",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/plugins/strategy"
|
|
},
|
|
{
|
|
"title": "Dynamic Application Sizing Average",
|
|
"path": "autoscaling/plugins/strategy/app-sizing-avg"
|
|
},
|
|
{
|
|
"title": "Dynamic Application Sizing Max",
|
|
"path": "autoscaling/plugins/strategy/app-sizing-max"
|
|
},
|
|
{
|
|
"title": "Dynamic Application Sizing Percentile",
|
|
"path": "autoscaling/plugins/strategy/app-sizing-percentile"
|
|
},
|
|
{
|
|
"title": "Fixed Value",
|
|
"path": "autoscaling/plugins/strategy/fixed-value"
|
|
},
|
|
{
|
|
"title": "Pass-Through",
|
|
"path": "autoscaling/plugins/strategy/pass-through"
|
|
},
|
|
{
|
|
"title": "Target Value",
|
|
"path": "autoscaling/plugins/strategy/target-value"
|
|
},
|
|
{
|
|
"title": "Threshold",
|
|
"path": "autoscaling/plugins/strategy/threshold"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Target",
|
|
"routes": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "autoscaling/plugins/target"
|
|
},
|
|
{
|
|
"title": "Amazon Web Services Autoscaling Group",
|
|
"path": "autoscaling/plugins/target/aws-asg"
|
|
},
|
|
{
|
|
"title": "Azure Virtual Machine Scale Set",
|
|
"path": "autoscaling/plugins/target/azure-vmss"
|
|
},
|
|
{
|
|
"title": "Dynamic Application Sizing",
|
|
"path": "autoscaling/plugins/target/app-sizing-nomad"
|
|
},
|
|
{
|
|
"title": "Google Cloud Engine Managed Instance Group",
|
|
"path": "autoscaling/plugins/target/gce-mig"
|
|
},
|
|
{
|
|
"title": "Nomad Task Group",
|
|
"path": "autoscaling/plugins/target/nomad"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Community",
|
|
"path": "autoscaling/plugins/external"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|