github.com/m3db/m3@v1.5.1-0.20231129193456-75a402aa583b/scripts/docker-integration-tests/aggregator/m3coordinator.yml (about)

     1  listenAddress: 0.0.0.0:7202
     2  
     3  carbon:
     4    ingester:
     5      listenAddress: "0.0.0.0:7204"
     6      rules:
     7        - pattern: .*
     8          aggregation:
     9            type: mean
    10          policies:
    11            - resolution: 10s
    12              retention: 6h
    13  
    14  clusters:
    15    - client:
    16        config:
    17          service:
    18            env: default_env
    19            zone: embedded
    20            service: m3db
    21            cacheDir: /var/lib/m3kv
    22            etcdClusters:
    23              - zone: embedded
    24                autoSyncInterval: 10m
    25                dialTimeout: 1m
    26                endpoints:
    27                  - dbnode01:2379
    28  
    29  downsample:
    30    rules:
    31      rollupRules:
    32        - name: "requests per second by status code"
    33          filter: "__name__:http_requests app:* status_code:* endpoint:*"
    34          transforms:
    35            - transform:
    36                type: "PerSecond"
    37            - rollup:
    38                metricName: "http_requests_by_status_code"
    39                groupBy: ["app", "status_code", "endpoint"]
    40                aggregations: ["Sum"]
    41          storagePolicies:
    42            - resolution: 10s
    43              retention: 6h
    44    remoteAggregator:
    45      client:
    46        type: m3msg
    47        m3msg:
    48          producer:
    49            writer:
    50              topicName: aggregator_ingest
    51              topicServiceOverride:
    52                zone: embedded
    53                environment: override_test_env
    54              placement:
    55                isStaged: true
    56              placementServiceOverride:
    57                namespaces:
    58                  placement: /placement
    59              connection:
    60                numConnections: 1
    61  
    62  ingest:
    63    ingester:
    64      workerPoolSize: 50
    65      opPool:
    66        size: dynamic
    67      retry:
    68        maxRetries: 3
    69        jitter: true
    70      logSampleRate: 0.01
    71    m3msg:
    72      server:
    73        listenAddress: "0.0.0.0:7507"
    74        retry:
    75          maxBackoff: 1s
    76          jitter: true
    77  
    78  storeMetricsType: true