All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ep-apps.atlas-aggregator_2.13.0.4.0.source-code.application.conf Maven / Gradle / Ivy

The newest version!

atlas.akka {
  api-endpoints = [
    "com.netflix.atlas.akka.ConfigApi",
    "com.netflix.atlas.akka.HealthcheckApi",
    "com.netflix.atlas.aggregator.UpdateApi"
  ]
}

atlas.aggregator {

  cache {
    strings {
      max-size = 2000000
    }
  }

  rollup-policy = [
    {
      query = "percentile,:has"
      rollup = ["nf.node", "nf.task"]
    }
  ]

  publisher {
    queue-size = 10000
  }

  // Should the aggregation of gauges be delayed until the final eval step?
  delay-gauge-aggregation = true

  // Determines whether or not to include the aggregator node as a tag on counters.
  // If false it will use atlas.dstype=sum instead.
  include-aggr-tag = false

  allowed-characters = "-._A-Za-z0-9^~"

  validation {

    // Maximum number of user tags
    max-user-tags = 20

    // Validation rules for tags, should only include simple TagRule instances
    rules = [
      {
        class = "com.netflix.atlas.core.validation.KeyLengthRule"
        min-length = 2
        max-length = 60
      },
      {
        class = "com.netflix.atlas.core.validation.NameValueLengthRule"
        name {
          min-length = 2
          max-length = 255
        }
        others {
          min-length = 1
          max-length = 120
        }
      },
      {
        class = "com.netflix.atlas.core.validation.ReservedKeyRule"
        prefix = "atlas."
        allowed-keys = [
          "aggr",
          "dstype",
          "offset",
          "legacy"
        ]
      },
      {
        class = "com.netflix.atlas.core.validation.ReservedKeyRule"
        prefix = "nf."
        allowed-keys = [
          "account",
          "ami",
          "app",
          "asg",
          "cluster",
          "container",
          "country",
          "country.rollup",
          "job",
          "node",
          "process",
          "region",
          "shard1",
          "shard2",
          "stack",
          "subnet",
          "task",
          "vmtype",
          "vpc",
          "zone"
        ]
      }
    ]
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy