github.com/gocrane/crane@v0.11.0/examples/noderesource-tsp-template.yaml (about)

     1  apiVersion: v1
     2  data:
     3    spec: |
     4      predictionMetrics:
     5      - algorithm:
     6          algorithmType: dsp
     7          dsp:
     8            estimators:
     9              fft:
    10              - highFrequencyThreshold: "0.05"
    11                lowAmplitudeThreshold: "1.0"
    12                marginFraction: "0.2"
    13                maxNumOfSpectrumItems: 20
    14                minNumOfSpectrumItems: 10
    15            historyLength: 3d
    16            sampleInterval: 60s
    17        resourceIdentifier: cpu
    18        type: ExpressionQuery
    19        expressionQuery:
    20          expression: 'sum(count(node_cpu_seconds_total{mode="idle",instance=~"({{.metadata.name}})(:\\d+)?"}) by (mode, cpu)) - sum(irate(node_cpu_seconds_total{mode="idle",instance=~"({{.metadata.name}})(:\\d+)?"}[5m]))'
    21      predictionWindowSeconds: 3600
    22  kind: ConfigMap
    23  metadata:
    24    name: noderesource-tsp-template
    25    namespace: default