github.com/gocrane/crane@v0.11.0/examples/tsp-node-resource-percent.yaml (about)

     1  apiVersion: prediction.crane.io/v1alpha1
     2  kind: TimeSeriesPrediction
     3  metadata:
     4    name: tsp-node-resource-percentile
     5    namespace: default
     6  spec:
     7    targetRef:
     8      kind: Node
     9      name: 192.168.56.166
    10    predictionWindowSeconds: 600
    11    predictionMetrics:
    12      - resourceIdentifier: node-cpu
    13        type: ResourceQuery
    14        resourceQuery: cpu
    15        algorithm:
    16          algorithmType: "percentile"
    17          percentile:
    18            sampleInterval: "1m"
    19            minSampleWeight: "1.0"
    20            histogram:
    21              maxValue: "10000.0"
    22              epsilon: "1e-10"
    23              halfLife: "12h"
    24              bucketSize: "10"
    25              firstBucketSize: "40"
    26              bucketSizeGrowthRatio: "1.5"
    27      - resourceIdentifier: node-mem
    28        type: ResourceQuery
    29        resourceQuery: memory
    30        algorithm:
    31          algorithmType: "percentile"
    32          percentile:
    33            sampleInterval: "1m"
    34            minSampleWeight: "1.0"
    35            histogram:
    36              maxValue: "1000000.0"
    37              epsilon: "1e-10"
    38              halfLife: "12h"
    39              bucketSize: "10"
    40              firstBucketSize: "40"
    41              bucketSizeGrowthRatio: "1.5"