github.com/shashidharatd/test-infra@v0.0.0-20171006011030-71304e1ca560/velodrome/config.yaml (about)

     1  # The following metrics configuration will work with the default dashboard template.
     2  # merge:
     3  #   plugin: count
     4  #   args:
     5  #     - --no-issues
     6  #     - --event=merged
     7  # contributions:
     8  #   plugin: count
     9  #   args:
    10  #     - --ignore-authors=k8s-merge-robot,k8s-reviewable,k8s-ci-robot
    11  #     - --no-issues
    12  #     - --event=opened
    13  #     - --comments=.*
    14  #     - --log-author
    15  # open:
    16  #   plugin: count
    17  #   args:
    18  #     - --no-issues
    19  #     - --state=opened,!merged
    20  #     - --percentiles=50
    21  projects:
    22    kubernetes:
    23      repositories:
    24        kubernetes/kubernetes: &kubernetes-transform
    25          merge:
    26            plugin: count
    27            args:
    28              - --no-issues
    29              - --event=merged
    30          contributions:
    31            plugin: count
    32            args:
    33              - --ignore-authors=k8s-merge-robot,k8s-reviewable,k8s-ci-robot
    34              - --no-issues
    35              - --event=opened
    36              - --comments=.*
    37              - --log-author
    38          open:
    39            plugin: count
    40            args:
    41              - --no-issues
    42              - --state=opened,!merged
    43              - --percentiles=50
    44          needs-rebase:
    45            plugin: count
    46            args:
    47              - --no-issues
    48              - --percentiles=50
    49              - --state=opened,labeled:needs-rebase
    50          lgtmed:
    51            plugin: count
    52            args:
    53              - --no-issues
    54              - --percentiles=50
    55              - --state=opened,!labeled:needs-rebase,labeled:lgtm
    56          approved:
    57            plugin: count
    58            args:
    59              - --no-issues
    60              - --percentiles=50
    61              - --state=opened,!labeled:needs-rebase,labeled:approved
    62          lgtmer:
    63            plugin: count
    64            args:
    65              - --no-issues
    66              - --ignore-authors=k8s-merge-robot
    67              - --event=labeled:lgtm
    68              - --comments=(?m)^/lgtm$
    69              - --log-author
    70          approver:
    71            plugin: count
    72            args:
    73              - --no-issues
    74              - --ignore-authors=k8s-merge-robot
    75              - --event=labeled:approved
    76              - --comments=(?m)^/approve$
    77              - --log-author
    78          testthis:
    79            plugin: count
    80            args:
    81              - --no-issues
    82              - --ignore-authors=k8s-merge-robot,k8s-ci-robot
    83              - --comments=(?m)^@k8s-bot.*test this
    84        kubernetes/contrib: *kubernetes-transform
    85        kubernetes/heapster: *kubernetes-transform
    86        kubernetes/ingress: *kubernetes-transform
    87        kubernetes/dns: *kubernetes-transform
    88        kubernetes/test-infra: *kubernetes-transform
    89      nginx:
    90        public-ip: "104.197.200.129"
    91      grafana:
    92        google-analytics-uaid: "UA-82843984-3"
    93      prometheus:
    94        prometheus-config.yml: |
    95          global:
    96            scrape_interval: 1m
    97          scrape_configs:
    98            - job_name: kubernetes-submit-queue
    99              metrics_path: /prometheus
   100              static_configs:
   101                - targets:
   102                    - submit-queue.k8s.io
   103            - job_name: kubernetes-boskos
   104              metrics_path: /prometheus
   105              static_configs:
   106                - targets:
   107                    - 104.197.27.114
   108            - job_name: kubernetes-misc-mungers
   109              metrics_path: /prometheus
   110              static_configs:
   111                - targets:
   112                    - 146.148.39.225
   113            - job_name: push-gateway
   114              honor_labels: true
   115              static_configs:
   116                - targets:
   117                  - prow.k8s.io
   118            - job_name: 'blackbox'
   119              methods_path: /probe
   120              params:
   121                module: [http_2xx]
   122              static_configs:
   123                - targets:
   124                  - https://prow.k8s.io
   125                  - https://prow.k8s.io/hook
   126                  - https://submit-queue.k8s.io
   127                  - http://velodrome.k8s.io
   128                  - https://testgrid.k8s.io
   129                  - https://k8s-gubernator.appspot.com
   130                  - https://k8s-gubernator.appspot.com/pr/fejta # Deep health check of someone's PR dashboard.
   131                  - https://go.k8s.io/triage
   132                  - https://storage.googleapis.com/kubernetes-jenkins/oncall.html
   133              relabel_configs:
   134                - source_labels: [__address__]
   135                  target_label: __param_target
   136                - source_labels: [__param_target]
   137                  target_label: instance
   138                - target_label: __address__
   139                  replacement: blackbox
   140    istio:
   141      repositories:
   142        istio/api: &transform-istio
   143          merge:
   144            plugin: count
   145            args:
   146              - --no-issues
   147              - --event=merged
   148          contributions:
   149            plugin: count
   150            args:
   151              - --no-issues
   152              - --event=opened
   153              - --comments=.*
   154              - --log-author
   155          open:
   156            plugin: count
   157            args:
   158              - --no-issues
   159              - --state=opened,!merged
   160              - --percentiles=50
   161        istio/auth: *transform-istio
   162        istio/istio: *transform-istio
   163        istio/pilot: *transform-istio
   164        istio/mixer: *transform-istio
   165        istio/proxy: *transform-istio
   166      nginx:
   167        public-ip:
   168      grafana:
   169        google-analytics-uaid: ""
   170      prometheus:
   171        prometheus-config.yml: |
   172          global:
   173            scrape_interval: 15m
   174          scrape_configs:
   175            - job_name: istio-ci-metrics
   176              metrics_path: /metrics
   177              static_configs:
   178                - targets:
   179                    - http://104.197.146.56:9103
   180    tensorflow:
   181      repositories:
   182        tensorflow/tensorflow:
   183          merge:
   184            plugin: count
   185            args:
   186              - --no-issues
   187              - --event=merged
   188          contributions:
   189            plugin: count
   190            args:
   191              - --no-issues
   192              - --event=opened
   193              - --comments=.*
   194              - --log-author
   195          open:
   196            plugin: count
   197            args:
   198              - --no-issues
   199              - --state=opened,!merged
   200              - --percentiles=50
   201      grafana:
   202        google-analytics-uaid: ""
   203      nginx:
   204        public-ip:
   205    beam:
   206      repositories:
   207        apache/beam: &transform-beam
   208          merge:
   209            plugin: count
   210            args:
   211              - --no-issues
   212              - --event=merged
   213          contributions:
   214            plugin: count
   215            args:
   216              - --no-issues
   217              - --event=opened
   218              - --comments=.*
   219              - --log-author
   220          open:
   221            plugin: count
   222            args:
   223              - --no-issues
   224              - --state=opened,!merged
   225              - --percentiles=50
   226        apache/beam-site: *transform-beam
   227      grafana:
   228        google-analytics-uaid: ""